added TERSE and VERBOSE log levels; config option to elide all logs
updated CMakeLists.txt to generate VS projects that include all the headers and generate project filters
fix crash on VS2010, caused by unregistering cvar *after* console destroyed
logs now have optional newline behaviour
unit tests now use logger
updated todo list
fixed the problem of returning a temporary const char* from cvars - need to make a const ref of the temporary object
need to make temporaries static as VS destroys them on exit, whereas gcc destroys them at the end of the scope of the call
need to fix unit tests under VS
even statics causing issues when reused, so return by value as that should work and the memory used should be small
fixups to cvar test from engine changes
fix tests on windows
temp