Corrects cases.
Merge pull request #423 from LearningLocker/issue/caps

Corrects cases.
Improves check for xAPI version.
Adds .
Corrects check.
Uses `any` to selectMethod.
Begins to tidy up ActivityController.

Preferring `\LockerRequest::hasParam(x)` over `isset($this->params[x])`.
Completes tidy up of ActivityController.
Tidies up document controllers.
Improves tests.
Tidies up StatementController.
Cleans up BasicRequestController.
Corrects DocumentControllers.
Fixes tests.
Merge pull request #425 from LearningLocker/issue/412

Issue/412
Fixes #426.
Merge pull request #427 from LearningLocker/issue/426

Fixes #426.
Improves the readme.

Provides more information and follows my template for a readme (my template has been refined and tested several times).
Adds LL logo.
Adds link to Laravel documentation.