Clean project add.
Open file dialog added.
Directory set.
Files read to streams.
begun work on particles.
almost done with drawing particles.
rendering done.
Merge remote-tracking branch 'origin/master' into Particles

Conflicts:
	GameEngine/Demo/Source/BaseApp.cpp
	GameEngine/Demo/Source/Level.cpp
	GameEngine/Demo/Source/Level.h
	GameEngine/Demo/Source/Render.cpp
The packager now collects files and adds them to .mtxp file.
Merge remote-tracking branch 'origin/master' into custom_package
The packaging is now more intelligent.
Merge remote-tracking branch 'origin/master' into Alignment
Added alignment to pool allocator.

Not working when alignment is bigger than 8.