puppetboard/app Removing the route for /catalog

This route is completely superfluous as the framework already returns a
404 if not found
puppetboard/app Allowing administrators to configure access to catalog

Adding new configuration option in default_settings.py with the name
ENABLE_CATALOG. Default value is true.

Adding supportin app.py for this new config option. If true render the
template as before. If false return a 403 to the user. Much like the
ENABLE_QUERY option works for the /query interface is.
templates/catalog Adding a new table to display the catalog's edges

The new table show's the source, relationship and target information
of a catalog's available edges. This will give administrators a view
to the flow of their puppet manifests