Merge pull request #4430

33c62c9 set shutdown title to main window title (Philip Kaufmann)
Formatting, spelling, comment fixes.
Show only one zero instead of many when getblocks request received with a hashStop of uint256(0)
Display unknown commands received.
doc: Add historical release notes for 0.9.2

Also includes 0.9.2.1
Merge pull request #4434

3f1ea91 doc: Add historical release notes for 0.9.2 (Michael Ford)
Merge pull request #3990

0dd5d3a Show only one zero instead of many when getblocks request received with a hashStop of uint256(0) (R E Broadley)
Update OS X build instructions

Update OpenSSL version
Homebrew is now the preferred dependancy manager
Replace HexBits with strprintf
Add note about PPA to build instructions
Correct comment for 15-of-15 p2sh script size

The original comment forgets to account for the script push which will
need an OP_PUSHDATA2 + 2-bytes for the 513 script bytes.

props davecgh
fixes #4224
Merge pull request #4435

92ddf2c Update OS X build instructions (Michael Ford)
Merge pull request #4422

645d497 Replace HexBits with strprintf (jtimon)
Merge pull request #4418

d618965 Add note about PPA to build instructions (Drak)
e5f0247 Simplify build instructions (Drak)
Merge pull request #4398

86fe1b8 update coding.md to reflect changes by pull (Philip Kaufmann)
e10dcf2 ensure clean and consistent "namespace" usage (Philip Kaufmann)
Merge pull request #4425

6ecf3ed Display unknown commands received. (R E Broadley)
Merge pull request #4436

675bcd5 Correct comment for 15-of-15 p2sh script size (Michael Ford)
Move non-trivial uint256.h methods to uint256.cpp
fix RPC error replies

After pull #4288, RPC messages indicating errors have a Content-Length unrelated
to their actual contents, rendering bitcoin-cli and curl unable to decode the
reply.

This patch sets the Content-Length field based on the actual content returned.

Additionally, pull #4288 clobbered the error descriptions provided in
ErrorReply, which bitcoin-cli relies upon; this patch moves #4288 http-error
descriptions to an HTTPError method, allowing HTTPReply to pass content on
unchanged.
Update verify.sh script to point to bitcoin.org

Now that downloads are no longer hosted on Sourceforge, update the
script to retrieve the binaries and signature file from bitcoin.org.