Added Buy and Sell support

Added buy_btc and sell_btc functions which buy or sell a specified
quantity of bitcoins through Coinbase. Also added CoinbaseError class
which currently only contains the list of strings returned by the
'errors' index into the response. Tested with api_key.