Add rpc command 'getunconfirmedbalance' to obtain total unconfirmed balance

Conflicts:
	src/rpcserver.cpp
Merge pull request #3369

6027b46 Add rpc command 'getunconfirmedbalance' to obtain total unconfirmed balance (Michael Bauer)
Merge pull request #3416

9e9056c Remove -logtodebugger (Wladimir J. van der Laan)
init: add better formating for some command-line options
Merge pull request #3439

3c95599 init: add better formating for some command-line options (Philip Kaufmann)
Allow `-noserver` with bitcoind

Allow running bitcoind without server.

- Default to -server mode (of course) for bitcoind with SoftSetBoolArg
- Remove fForceServer argument from AppInit2
- Move fDaemon to a static variable in bitcoind