CLC-3531 Message displays when no students are found
Merge pull request #2362 from NolanChan/CLC-3531

CLC-3531 Message displays when no students are found
added features.reauthentication flag
Added  check_reauthentication method and set it as a before filter in the appliation controller
Should redirect to CAS if acting_as? && !no_reauth? && !cookies[:reauthentication]
Added delete_reauthentication_cookie
Added the acting_as? method
Added the no_reauth? method that respects the feature flag
added the needs_reauthentication? method
Added OmniAuth-CAS monkey patch of the login_url message so that
it can propagate the renew parameter
commented out the appending of the renew param
added delete_authentication_cookies
get rid of any debugger breakpoints and replace with Rails.logger.error because Rails 4 with JRuby does not support ruby-debug or debugger gems.
notes on where to find the original omniauth-cas code on any machine
sending up a non-working version for chris to review