basic_string_view was not updated to account for other library
machinery made constexpr in Oulu. Now that reverse_iterator is
constexpr there's no reason the reverse range functions can't be.
Also, now that we have C++14 relaxed constexpr, we can also take care
of the assignment operator and copy.