Tried to move some things to c++0x and added chnged 3rdParty Makefiles
Compile farfiler and get platform switching working correctly