DLTP-191 campus users dont need to create profile or accept TOS for search and show

It was always redirect to home page after updating user profile.
But this change will redirect to correct location as per devise wiki suggestion
https://github.com/plataformatec/devise/wiki/How-To:-Redirect-back-to-current-page-after-sign-in,-sign-out,-sign-up,-update

Also exclude service agreement routes from stored location
Merge pull request #140 from ndlib/DLTP-191

DLTP-191 Changing after filter to before filter