renamed GC_ALIGNED* macros to MEMORY_ALIGNED*
added TIME logger for core timing
added a message option to Core::Halt function
added an early function for booting from a directory
added core_timing and system modules to core vcproj