Intermediate push

Added base functionality to reload user from session and fixed match
function on CourseFulfillmentModel.