Add source to User model [MJ-886]

When inactive users are created, set their source field to the value of the lastmicrosite cookie (or https://secure.my.jobs, if that isn't set).

PEP 8 formatting to the files that I touched.

All tests pass.