- initial implementation of memory tracker
- new operators
- new calls memory tracker iface
Merge remote-tracking branch 'remotes/origin/containers' into memory_tracker

Conflicts:
	projects/core/core.vcxproj.filters
	src/core/hash_map.h
Merge remote-tracking branch 'remotes/origin/master' into memory_tracker

Conflicts:
	src/core/default_allocator.cpp
Merge remote-tracking branch 'remotes/origin/multithread_refactor' into memory_tracker

Conflicts:
	src/core/pc/spin_mutex.cpp
	src/core/spin_mutex.h
Merge remote-tracking branch 'remotes/origin/containers' into memory_tracker
- removed hack
- fixed some memory leaks
Merge remote-tracking branch 'remotes/origin/master' into memory_tracker
- output to VS output window
- fixed some leaks
Merge remote-tracking branch 'remotes/origin/master' into memory_tracker
Merge remote-tracking branch 'remotes/origin/containers' into memory_tracker

Conflicts:
	projects/core/core.vcxproj.filters
- fixed some memory leaks
- atexit moved to memory tracker
Merge remote-tracking branch 'remotes/origin/containers' into memory_tracker
destroy message task. (closes #108)
Merge remote-tracking branch 'remotes/origin/master' into memory_tracker

Conflicts:
	projects/editor_native/editor_native.vcxproj.filters
Merge pull request #115 from nem0/memory_tracker

Memory tracker + fixed some mem leaks