Beginning of the great reshuffle

moved around some things. Solutions are now in a solutions directory.
Code is n the src directory. External projects like gtest and w/e I
replace JSMN with will live in externals. Nothing works ATM, need to
write a script that will regenerate .vcproj and .vcproj.filters files

Also, ALL FOLDERS AND FILES NEED TO BE 100% LOWERCASE FROM NOW ON. Peas.
Makes things easier.

Finally: Git is bad at moves.