More or less just rename BigInteger to Coin
Represent Coin as a long internally
Move stuff from Utils to Amount
Fix API for multiplications and divisions
Remove weird constructors.
Rename Coin.toNanoCoin() to Coin.parseCoin().
Rename Coin.toNanoCoins(coins, cents) to Coin.valueOf(coins, cents).