Merge pull request #3011 from raydavis/raywip

CLC-4057 More exploratory BackgroundJobsCheck tinkering
CLC-4140, final set of tests on SessionsController
CLC-4140, remove dupe line
Merge pull request #3013 from johncrossman/CLC-4140

CLC-4140, proper test coverage on SessionsController
CLC-4302 Handle the new harassment training block