Ports changes to models and model tests along with some settings changes...

... from feature/tracks_activation
I take it this is this the user_id field from the LTI launch? If so we may also want to store the lis_person_sourcedid field as well so that we can relate the student back to our SIS data in the research CSV.