Fix IsInitialBlockDownload which was broken by headers first.
[Wallet] Reduce minTxFee for transaction creation to 1000 satoshis
Add a locking mechanism to IsInitialBlockDownload to ensure it never goes from false to true.
Reset setBlockIndexCandidates once block index db loaded
Win32: log addresses found in Discover() calls
Win32: change buffer size for gethotsname in Discover()

- 256 byte is the maximum, as per
  http://msdn.microsoft.com/en-us/library/windows/desktop/ms738527%28v=vs.85%29.aspx
Make PruneBlockIndexCandidates safer
Process help and version arguments before datadir.
Check for strnlen and provide it if it is not found.
libbitcoinconsensus: don't require any global constructors

These static objects are only used in once place, so declare them there instead.
Merge pull request #5351

3d0a1ce Process help and version arguments before datadir. (Pavel Janík)
[Qt] small changes to sendcoinsdialog

- add newly added variables to the constructor init
- move an already existing bool also to constructor init
- move a connect call to setClientModel and add a NULL pointer check
build: disable static lib stripping during osx make install-strip
gitian: update descriptors to use a sane uniform output
build: add the deploydir target for gitian

This is a helper target that stops just before the creation of the dmg.
build: Clean up the dmg layout
release: update docs to reflect new layout

- Split linux32/linux64 releases
- Split win32/win64 zips
- Post-processing should no longer be required. The deterministic outputs are
  ready for consumption.
build: add a deterministic dmg signer
docs: add/update docs for osx dmg signing
Include missing config/bitcoin-config.h.