Update mtgox to api 2. Add alert sounds for ticker logging.

Recode the mtgox API to allow for infinite retries until we get a valid
response. Convert a bunch of methods over from API 2, since API 0 was
deprecated.