Update coding style and add .clang-format
small ordering cleanup of init help message
doc: Modernize steps to be followed after release

Remove old references to sourceforge, add what actually should be done
and provide some more details.
[Qt] format ping times in peers tab as ms

- also align ping times to the right
more Bitcoin -> Bitcoin Core string changes
build: Fix windows configure when using --with-qt-libdir

fixes #4630

Github-Pull: #4633
Merge pull request #4626

e1eb741 doc: Modernize steps to be followed after release (Wladimir J. van der Laan)
Avoid a copy in RPC output

Split up HTTPReply into HTTPReply and HTTPReplyHeader, so that
the message data can be streamed directly.

Also removes a c_str(), which would have prevented binary
output with NUL characters in it.
Remove size limit in RPC client, keep it in server

The size limit makes a lot of sense for the server, as it never has to
accept very large data.

The client, however, can request arbitrary amounts of data with
`listtransactions` on a large wallet.

Fixes #4604.
Merge pull request #4629

ead6737 [Qt] format ping times in peers tab as ms (Philip Kaufmann)
Merge pull request #4615

283a3b8 small ordering cleanup of init help message (Philip Kaufmann)
Merge pull request #4631

a409467 more Bitcoin -> Bitcoin Core string changes (Philip Kaufmann)
qt: bitcoin_en update after 8d0d512
Merge pull request #4498

2887bff Update coding style and add .clang-format (Pieter Wuille)
build: don't let libtool insert rpath into binaries
build: silence mingw fpic warning spew
build: Find the proper xcb/pcre dependencies
build: teach macdeploy the -translations-dir argument, for use with static qt

When QT is linked statically, macdeploy can't infer its paths. While plugins
and frameworks don't need to be packaged, translations still do (for now).
build: add --with-qt-translationdir to configure for use with static qt
build: hook up qt translations for static osx packaging