Release memory used by bi-directional linked list.
template<class Type> bool Free(PList<Type> &head);