Add the wrapped catalog

Seems odd that the catalog.js contains require for:
```js
var localCatalog = require('./catalog-local.js');
var remoteCatalog = require('./catalog-remote.js');
var wrapperCatalog = require('./catalog-wrapper.js');
```