Tentative fixes for VC9 failures, plus improve error reporting of failed lexical_casts in test_arithmetic.hpp.
Ensure Math constants use explicit construct-from-string rather than lexical_cast.