user_sessions controller, new helpers, new routes for sessions
added user sessions controller, new helper methods for sessions, added new routes, modified users and courses controllers to pass some duties to user sessions controller
added current_course helper method, and course_id to session
Merge pull request #14 from zrivest/sessions_controller

Sessions controller
updated to master-level updatednusness