a basic catalog

Includes simple .json/.csv loading, and a sample catalog of small data in the source tree. There's a small tutorial in catalog.rst, which shows how it works, including the ipython magics and how things are configured currently.