Sia

fixes #131 

Moved some stuff over to using the new wallet. CoinAddresses don't work the same anymore, because a wallet doesn't have just one CoinAddress. If you want one, you're going to have to request it manually and have it displayed to you.

Next I'm going to be improving our test suite, especially for consensus.