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