redirect users back to most recently viewed page after login

user story https://www.pivotaltracker.com/story/show/64997344
based on recommendations at the devise wiki
https://github.com/plataformatec/devise/wiki/How-To:-Redirect-back-to-current-page-after-sign-in,-sign-out,-sign-up,-update
with slight modifications to request paths that are ignored.
refactor of redirect after login

user story https://www.pivotaltracker.com/story/show/64997344
refactored store_location method so conditional logic in the
method has a much clearer intent based on code review suggestions
further refactor of redirect after login based on code review

user story https://www.pivotaltracker.com/story/show/64997344
tidied up matching line based on suggestion by @yarospace
refactored black_list method reduced to single method and used
rails route helpers to prevent hardcoding paths based on
comments by @yarospace and @yggie.
Addition of controller and view specs
redirect users back to most recently viewed page after login

user story https://www.pivotaltracker.com/story/show/64997344
based on recommendations at the devise wiki
https://github.com/plataformatec/devise/wiki/How-To:-Redirect-back-to-current-page-after-sign-in,-sign-out,-sign-up,-update
with slight modifications to request paths that are ignored.
refactor of redirect after login

user story https://www.pivotaltracker.com/story/show/64997344
refactored store_location method so conditional logic in the
method has a much clearer intent based on code review suggestions
new branch to fix event_occurences bug.
Pivotal #:76544670
repeating event schedule is not respecting end time limit (event.repeat_ends_on)
Fixes repeating event repeat_ends_on bug by modifying the next_occurrences function to only accept scheduled event instances before that datetime.
Merge pull request #498 from PurityControl/user_redirect

redirect users back to most recently viewed page after login
add user count to members index page
fix for building for users with one line instead of two lines
add commit because Travis CI is not working
Remove Scrums Table and Model
added feature and steps for live_sessions
added associations with Project and User(host)
added migration: project, host, youtube_video_id, participants to Hangout
added route for hangouts/index
added index page for hangouts
updated :local_request? forhangouts_controller
modified index view for hangouts
added feature for live hangouts display
expanded index view and specs
changed default scope for hangouts to DESC
updated hangout_button rendering to pass project_id and host
added partial and spec to render user avatar with popover