Minor cleanup for string_view; mostly from suggestions by Richard Smith. Also, make the tests pass under c++03