cleanup

* Only try/catch around the http get, we don't want to retry if the
  success callback fails.
* Correctly report parse error in main page
* Exponential backoff