test - fixed tests that were failing because of bit/litecoin cruft

Conflicts:

	src/test/Checkpoints_tests.cpp
	src/test/key_tests.cpp
Allow a fixed list of change addresses.

Conflicts:

	src/wallet.cpp
Document the -change option.

Conflicts:

	src/init.cpp
Reworked fixed change address handling to parse addresses on init and store in a vector
within the wallet code.
Reverted accidental change to indentation.
Added Dogecoin copyright notice to wallet.cpp and wallet.h as modified files.
Removed comment about coin control from wallet.cpp as out of date.
much 狗狗币. to the moon.

Conflicts:

	src/qt/locale/bitcoin_zh_CN.ts
Attempt to replace "Bitcoin" references with "Dogecoin" in Chinese translation.
Corrected example addresses in UI to match translation files.
Fix the "other" Mac build...
Merge pull request #419 from rnicoll/1.7-dev-tests

Update tests to reflect Dogecoin rather than Bitcoin
Merge pull request #420 from rnicoll/1.7-dev-change

Add support for sending change to a list of address(es)
Merge pull request #422 from rnicoll/1.7-dev-cn

Merge Chinese translation changes into 1.7
Merge pull request #423 from rnicoll/1.7-dev-example

Corrected example addresses in UI to match translation files.
Fix header paths.

Add leveldb/helpers/memenv to the system include paths so as not to
break the other platforms.
Notify user about a required restart, when he changes the ZeroConf option.