CWG1778 exception-specification in explicitly-defaulted functions
LWG2291 std::hash is vulnerable to collision DoS attack.

Note: In LWG Motion 1, this issue was listed with the incorrect number
LWG2141, but the correct title and link.
LWG2142 packaged_task::operator() synchronization too broad?
LWG2252 Strong guarantee on vector::push_back() still broken with C++11?
LWG2257 Simplify container requirements with the new algorithms
LWG2268 Setting a default argument in the declaration of a member function assign of std::basic_string
LWG2271 regex_traits::lookup_classname specification unclear
LWG2272 quoted should use char_traits::eq for character comparison
LWG2278 User-defined literals for Standard Library types
LWG2280 begin/end for arrays should be constexpr and noexcept
LWG2285 make_reverse_iterator
LWG2135 Unclear requirement for exceptions thrown condition_variable::wait()

Also resolves LWG2240.
LWG1450 Contradiction in regex_constants.

Also fixes NB GB-127 from C++11 FCD national body comments.
LWG2003 String exception inconsistency in erase.
LWG2112 User-defined classes that cannot be derived from.
LWG2132 std::function ambiguity.
LWG2182 Container::[const_]reference types are misleadingly specified.
LWG2188 Reverse iterator does not fully support targets that overload operator&.

Don't remove the parentheses around the operand of addressof.
LWG2193 Default constructors for standard library containers are explicit.

Add comma after "For the default constructor" x4.
LWG2205 Problematic postconditions of regex_match and regex_search.