Merge pull request #57 from plaprade/master

Moving HeaderChain to the Haskoin project
Adding received and confirmation dates to account transactions
Adding label and isLocal fields on recipients within a transaction
Adding balance and relevant transaction fields for addresses
Purging transactions from the wallet on rescan and fix a bug with address balances
Address balances are now stored as Int64 as they can temporarily be negative
Style update for address printing
Fixing tests and setting JSON fields lowercase
Return an error when running tests on testnet
Fix infinite recursion bug when updating address balances
More accurate address balance calculation, taking confirmations into account
Updating display of addresses
Simplifying the BalanceAddress JSON representation
Adding minimum confirmations in balance calculations
Adding -minconf option to hw
Allowing to display internal addresses from the API
Updating API documentation
API documentation corrections
Merge pull request #60 from plaprade/improved-api

Improved API data