N4262 Wording for Forwarding References
N2467 Adding u8 character literals.
N4268 Allow constant evaluation for all non-type template arguments.
N4230 Nested namespace definition
CWG393 Pointer to array of unknown bound in template argument list in parameter
CWG591 When a dependent base class is the current instantiation

Move the added example inside the note, since it's an example of the note, not
of the language rule.
CWG609 What is a “top-level” cv-qualifier?

Removed quotes around types in example.
CWG1292 Dependent calls with braced-init-lists containing a pack expansion
CWG1338 Aliasing and allocation functions
CWG1446 Member function with no ref-qualifier and non-member function with rvalue reference
CWG1484 Unused local classes of function templates
CWG1552 exception-specifications and defaulted special member functions

Also fixes CWG1492.
CWG1558 Unused arguments in alias template specializations
CWG1807 Order of destruction of array elements after an exception
N3928 Extending static_assert
N3922 New Rules for auto deduction from braced-init-list
N4051 Allow typename in a template template parameter
LWG2170 Aggregates cannot be DefaultConstructible
LWG2016 Allocators must be no-throw swappable

Added missing 'type' x2.
LWG2340 Replacement allocation functions declared as inline