CLC-3185 - Add print button to My Finances page
https://jira.ets.berkeley.edu/jira/browse/CLC-3185
CLC-3282 monitor.sh attaching to wrong process
Merge pull request #2131 from chikoon/CLC-3214-deep-linking

CLC-3125-deep-linking - Second revert
Merge pull request #2130 from raydavis/raywip

CLC-3282 monitor.sh attaching to wrong process
Merge pull request #2128 from christianv/CLC-3185

CLC-3185 - Add print button to My Finances page
CLC-3271 Academics handling of intermittent Canvas course/sections failures
Merge pull request #2132 from raydavis/raywip

CLC-3271 Academics handling of intermittent Canvas course/sections failure
CLC-3125-deep-linking - Third try

Pass :url to /auth/cas in an attempt to give the CAS server what it
expects in order to have it returned to our callback method
/auth/cas/callback.

Previous attempts have been made naming the parameter :smart_path
and also :service, but although this works on local dev machines, it
can't be trusted.  CAS gives "special behavior" to localhost, so what
we see working before the PR can end up breaking when it gets to dev.