Add new route and view for course catalog.  The course catalog view will render a catalog template if the course instance was found, otherwise it renders a "course not found" template.  Some initial tests in place for both views.