drop dead code
remove an assignment which is never used.
add checkpoint
update MacOS icon
add another dns seed
deprecate accounting system
add menu item for locking wallet
fix help command
Make explicitly requested salvage operations keep going when there is an error.

In my tests corrupted wallets would often result in BDB dropping an error
just due to duplicate records being found, which appears harmless.
fix gettransaction for splitting stake
clarify license of logo
fix displaying of staking state in some cases
gui: drop label Number of transactions
gui: add total balance
update seed nodes
by default sort transactions by date
update translations
fix wording
sync translations
Add previous block checking in the proof-of-stake miner

This should help against orphans.

Conflicts:
	src/miner.cpp
	src/wallet.cpp