Fix ambiguity while using lexical_cast with std::transform or other functions that may take a pointer to lexical_cast (refs #7421)

svn path=/trunk/boost/lexical_cast.hpp; revision=83457