Fixed linking issue under win32

Fixed auto-linking issue under win32:

Boost uses autolinking mechanism (if compiler supports this feature). Also boost sets special prefixes and suffixes for libraries (for example: **libbost_filesystem-vc90-mt-gd_1_53.lib**).This issue occurs only with compiler which support auto-link (e.g. msvc). Also i checked that gcc toolchain still works.

This request adds support for boost library naming, it must be used with other pull requests (see https://bitbucket.org/ryppl)