Add a new permissions name 'visible_in_catalog' to the access.py file to...

... allow for an explicit 'show in catalog' setting so that White Label sites can show/hide courses outside of Enrollment/Start time windows
looks ok.  as I mentioned before, this entire logic around displaying the button is begging to be moved to a view file, but that's out of scope for this PR.