Merge from trunk:
* Fix stream related issues with libc++ and clang (fixes #7704, fixes #8267)
* Change runtime assert to compile time when converting to pointer (fixes #8267)

svn path=/branches/release/boost/lexical_cast.hpp; revision=83689