Add more custom URL handling

Now supports several new kinds of URLs. A complete list of supported URL
types is maintained here:
https://github.com/BitShares/bitshares_toolkit/wiki/XTS-URLs
Merge branch 'master' of github.com:BitShares/qt_wallet

Also clean up indentation, make it consistent

Conflicts:
	ClientWrapper.hpp