Configure dashboard notification limits

Provides a configurable way to limit the number of notifications displayed on the dashboard, with a link to all notifications if that number is exceeded.  Fixes #537 
Copy this into the Engine class so there is always a default. Then comment this out to show how to change the default. Then we can eliminate the `Sufia.config.respond_to?("max_notifications_for_dashboard")`