Partially fix MSVC build
Fix MSVC error related to initializer lists

Apparently MSVC 11.0 doesn't fully support initializer lists yet...
Add missing required Boost components to the list
Change default host address to 127.0.0.1

It looks like 'localhost` is resolved to IPv6 address of ::1 rather
than to 127.0.0.1 on some systems (including Windows 8). So changing
it to the explicit IPv4 counterpart solved the problem.