Remove tr1/ prefix if compiling in Windows

Windows STD for unordered_map and unordered_set does not have tr1 namespace.

Branch tested successfully on Windows 7 with VS2010 and Windows SDK 7.1 and Ubunutu 12.04LTS.