Added unordered containers support for libc++.
Supported VC++. Fixed testing macro for tr1 containers.
Merge pull request #69 from redboltz/support_libcpp_and_vcxx_unordered

Support libcpp and vcxx unordered