Added initial tests for the catalog app.
Fixes requirements typo.
Merge pull request #25 from openrural/catalog-tests

Catalog tests