add support for unordered_map on msvc
remove unportable flags on win32
Merge branch 'release/0.7.0'