ARMORY-225 - Multisig unit tests

Redesigned the blockchain creation script so that a reorg is triggered.
Also reworked the C++ unit tests. (This is primarily a "checkpoint"
commit. Some of the unit tests may be broken.)
Merge branch 'dev' of github.com:etotheipi/BitcoinArmory into dev

Conflicts:
	cppForSwig/BlockObj.cpp
	cppForSwig/gtest/CppBlockUtilsTests.cpp