Adding Docblocks throughout the project and lowering the missing docblock limit in phpci.yml to zero.

Closes #692
Removing apparently redundant requirement for mcrypt.
Updating composer.lock
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into phplint-output-block

Conflicts:
	composer.lock