add Preallocate callback
Merge pull request #1336 from fwyzard/add_Tracer_Preallocate

Multithreaded framework -- Add Preallocate callback