allow disabling of memory heaps
Merge branch 'master' of https://github.com/HeliumProject/Reflect
fully functional langauge (non-helium) heaps
merge from master