Light Wallet: Polish and refactor
Light Wallet: Add support for creating a wallet
Light Wallet: Throw away owner key, use active key instead.
Light Wallet: Add a username field, support connecting to server
Light Wallet: Add support for requesting account registration
Merge branch 'develop' of github.com:bitshares/bitshares into develop