Feature/master/import and export

These commits contain basic catalog import/export commands.  This doesn't include user docs or acceptance tests yet but it is ready to merge; those can be added in a subsequent pull request.