Deprecates unused code.
Merge pull request #327 from LearningLocker/issue-279

Deprecates unused code.
Upgrades dependencies.

Also fixes EloquentStatementRepository (accidentally kept the !$or from
a quick test).
Updates environment to fix Travis build.
Merge pull request #328 from LearningLocker/upgrade

Upgrades dependencies.
Fixes serialisation problem related to #327 and #279.
Adds flag for #283.
Merge pull request #329 from LearningLocker/issue-283

Adds flag for #283.
Filters by LRS to fix #326.
Merge pull request #331 from LearningLocker/issue-326

Filters by LRS to fix #326.
Corrects statement days.
Merge pull request #334 from LearningLocker/issue-326

Corrects statement days.
Replaces average users with total learners.
Merge pull request #335 from LearningLocker/issue-330

Replaces average users with total learners.
Validates accounts to fix #336.
Fixes mbox validation.
Merge pull request #337 from LearningLocker/issue-336

Validates accounts to fix #336.
Improves `object` validation to fix #338.
Merge pull request #339 from LearningLocker/issue-338

Improves `object` validation to fix #338.
Merge pull request #340 from LearningLocker/develop

Develop