added BTCNumberFormatter to format bitcoin amounts in various units (BTC, mBTC, bits, satoshis)