Overhaul makefile system allow configurations
Re-enable TestCore build, add other targets for root makefile
TestCore pause only enabled on Windows
Fix Texture3D dimensions of size
Enable TestCore build on linux, clean up make output