Merge pull request #4 from boostorg/develop

cleanup
Merge pull request #5 from boostorg/develop

Develop
Merge branch 'vladimir'
Merge branch 'vladimir'
Merge branch 'vladimir'
typo fixed
strtod work-in-progress
updated perf results
strol work
optimized adapter::op() per Alex suggestion
added US locale for MSVC
enabled value_or_eval in my local copy of optional
disabled a few MSVC warnings
corrected headers
moved MSVC-specific stuff to detail/forward.hpp
cleaning up the headers-related business
replacing cnv::timer with boost::timer
Merge remote-tracking branch 'origin/master' into vladimir
deployed boost::timer
speeding up strtol::i_to_str