Fix for GetBlockValue() after block 13,440,000

Forces the block reward to zero when right shift in GetBlockValue() is
undefined, after 64 reward halvings (block height 13,440,000).
Fix importwallet nTimeFirstKey
RPC command getmininginfo showing right genproclimit
remove an assignment which is never used.
build: improve missing boost error reporting
doc: Add note about memory reqs for compilation
qt: Don't require db_cxx.h when wallet disabled

Fix #3978.
Fix typo in `createmultisig` help

iCreateMultisig is not a thing.
Merge pull request #3987 from laanwj/2014_03_icreatemultisig

Fix typo in `createmultisig` help
Wrap create_directory calls in try...catch blocks.

Ignores any exceptions thrown if directory exists, otherwise re-throws exception.

Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
Use the new name Bitcoin Core Daemon instead of Bitcoin server

Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
Rebased-From-Github-Pull: #3801
Add sighash tests from data file
Add code generating data/sighash.json test data
Add application category for OSX

In "View by Category" without this metadata the app gets sorted into "Other" at the bottom.
add checks for deserialization errors
Merge pull request #3988

1204945 Add application category for OSX (duanemoody)
Merge pull request #3975

81bfb5a add checks for deserialization errors (Manuel Araoz)
232aa9e Add code generating data/sighash.json test data (Manuel Araoz)
43cb418 Add sighash tests from data file (Manuel Araoz)
unified and better log/error messages for CDBEnv/CDB
[Qt] small cleanup of coincontroldialog

- use a little more Qt-style
- check for NULL pointers first and return in updateView()
- small space and formating changes
Merge pull request #3991

d34b958 [Qt] small cleanup of coincontroldialog (Philip Kaufmann)