Addition of destroy function to the allocator.

Afaik, this function should be optional as allocator_traits shoul provide a
default value for it.
flist moved to directory lists.
Addition of allocator on rtcpp::flist.
Small change in the flist::push_back.