added list/get received by address/ account tests

fixed some annotations and cleaned a bit

received by tests

d
Enable paranoid corruption checks in LevelDB >= 1.16
Implement SI-style (thin space) thoudands separator
Move checkpoint based heuristic checks to AcceptBlockHeader
rework help messages for fee-related options

- mention the units and show the default for -paytxfee
base58: add paranoid return value checks
add NetworkIDString() to chainparams

- returns the BIP70 network string
- use that new function in the core and GUI code and remove unused code
  and functions
Ignore too-long redeemScripts while loading wallet

This avoids that long redeemScripts that were grandfathered in
prevent the wallet from loading.

Fixes #4313.
Merge pull request #4316

18116b0 Ignore too-long redeemScripts while loading wallet (Wladimir J. van der Laan)
Add DNS seed of open-nodes.org
bitcoin-cli, rpcclient: prefer EXIT_FAILURE cstdlib constant

A more complex construction via abs() yields the same end result.

Rebased-From: 34ff109
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
Remove cli functionality from bitcoind

As it says on the tin. It was deprecated in version 0.9, and
at some point it should be removed.

Removes the dependency of bitcoind on libbitcoin-cli.a. Move
some functions that used to be shared but are now only used in
bitcoin-cli.cpp to that file.

After this change, an error is printed (and exit code 1 is returned)
when the user tries to send RPC commands using bitcoind.
Merge pull request #4232

b750cf1 Remove cli functionality from bitcoind (Wladimir J. van der Laan)
[Qt] rename In:/Out: to Received/Sent in traffic tab

- collides with In:/Out: used for displaying number of
  connections when translating
Add `-stopafterblockimport` option

Stop after importing blocks. This can be useful for development
and trouble shooting.
Merge pull request #4337

88df548 base58: add paranoid return value checks (Jeff Garzik)
Merge pull request #4326

f5ae6c9 add NetworkIDString() to chainparams (Philip Kaufmann)
Remove `using namespace std` from header file

It's considered bad form to import things into the global namespace in a
header. Put it in the cpp files where it is needed instead.
Merge pull request #4349

09eb201 Remove `using namespace std` from header file (Wladimir J. van der Laan)
Let -zapwallettxes recover transaction meta data