[futures.promise] Remove redundant qualification.

set_exception_at_thread_exit() has the same signature for all
specializations.
Replace NULL with null.
Merge pull request #161 from jwakely/null-not-NULL

[streambuf.virt.get] [streambuf.virt.put] [util.smartptr.shared.const] [func.wrap.func.con] Replace NULL with null/nullptr as appropriate. Thanks to Jonathan Wakely!
Typo in 14.2p5 code example
[intro.execution] Remove duplicate period

Reported by @thiemonagel.
Fixes #163
weibull_distribution : add missing semicolon
Merge pull request #164 from faithandbrave/random_working

[rand.dist.pois.weibull] add missing semicolon. Thanks to Akira Takahashi!
README.RST spring cleanup

Reorder the instructions in a more meaningful way, and add some helpful links.
[thread.mutex.requirements.mutex] Unitalicize "synchronizes with".

Closes #123.
[ostreambuf.iter.cons] Use proper idiom for ostreambuf_iterator constructor effects.

Thanks to FrankHB! Closes #146.
[istreambuf.iterator::proxy] Clean up exposition-only type.

Mark this type as exposition-only in code and remove italics from its members.
[istreambuf.iterator], [ostreambuf.iterator] Remove italics from sbuf_.

sbuf_ is an exposition-only member, but that doesn't mean it needs to
be italicized whenever it's referred to.
[dcl.type.simple]/4 Add missing semicolon in otherwise-bulleted-list.

Closes #133.
[class]/3 Format "identifier" as a grammar term.

Closes #132.
[dynarray.cons] Move Throws: paragraph to be last, as is customary.

Thanks to Alisdair Meredith! Closes #130.
[dynarray.overview] Clean up ordering of members in dynarray synopsis.

Thanks to Alisdair Meredith! Closes #130.
[optional.inplace] Remove redundant explanation of in_place_t.

The existing wording in this paragraph is already normatively covered
by [optional.object.ctor], so refer there. This also removes the
term "argument pack" that isn't defined by the standard.

Also shorten "constructor and function overloading", since in_place_t
is in fact not used to disambiguate anything but constructors.

Thanks to Alisdair Meredith for pointing out the incorrect term
"argument pack".
Many sections: Use uniform placement of "*" following types.

For example, instead of "char *foo", use "char* foo". This follows the
prevailing style in the draft.

Some specific cases were left alone, most notably cases where multiple
declarations appeared in a single statement (e.g. "char foo, *bar").

This makes the style of pointer types nearly entirely consistent, and
fixes some really egregious examples of different styles used in the
same areas - sometimes even on the same line!
Fix accidental transposition introduced in previous commit.

This fixes a "return* this" introduced in ce29631dccd86d1e1eefff24d1dd3420c598258d.
Merge pull request #162 from AndrewTomazos/patch-1

Fix typo in 14.2p5 code example.