Add failing testcases for btc_to_satoshi
Consolidate the amount parsing/formatting code
Merge remote-tracking branch 'libbitcoin/amounts' into version2

Conflicts:
	test/amount.cpp