ARMORY-118 - Implement import and export of root public keys (watch-only wallets) - Initial delivery.
ARMORY-118 - Code cleanup.
ARMORY-125 - Make some changes so that armoryd actually runs again.
ARMORY-125 - Remove a call that was expecting a GUI context.
ARMORY-125 - More armoryd cleanup. Note that there are now two JSON-RPC libraries in the code: One for general JSON-RPC functionality (txjsonrpc) and Jeff Garzik's Bitcoin-specific library (bitcoinrpc_jsonrpc). Both are required in order for armoryd to work, and I didn't want to "cross the streams" and dump everything into one directory.
Merge branch 'devel' into doug-devel

Conflicts:
	armoryd.py
	armoryengine/PyBtcWalletRecovery.py
Resolve a merge derp.
Merge branch 'devel' into doug-devel
Updated the TiaB block Height
Merge branch 'devel' into doug-devel

Conflicts:
	test
	test/PyBtcAddressTest.py
Fixed another merge deep.
Merge branch 'devel' into doug-devel

Conflicts:
	armoryd.py
ARMORY-125

Fix socket derp.
ARMORY-125

Fixed a couple of merge derps and renamed a variable to make a
forthcoming code commit easier to understand.
ARMORY-125

Added support for multiple wallets and the ability to switch the
currently active wallet.
ARMORY-125

Added address balance retrieval and cleaned up some minor quirks.
Merge branch 'doug-devel' into devel