Move Framework::total_size to Core
Fix BufferOperations to use Tools in Core
Merge branch 'master' of https://github.com/eoma/gm-engine
Fix BufferManager so that it uses the Core::total_size function