Simple functor wrapping free(), suitable for unique_ptr's that allocate memory with malloc, calloc and realloc.