Minimal architectural changes necessary to support multiple wallets in bitcoin-qt
- This commit is a minimal restructuring necessary to support multiple wallets in the UI. Please see multiwallet-qt.txt for details.
Merge remote-tracking branch 'codeshark/multiwallet-qt-no-core' (pull #2220)

Conflicts:
	src/qt/bitcoingui.cpp