General cleanup and first pass at error handling
General cleanup and first pass at error handling

mozilla/jupyter-notebook-gist,mozilla/jupyter-notebook-gist,mreid-moz/jupyter-notebook-gist,mreid-moz/jupyter-notebook-gist