Clean up PHPCS Suggestions
Update version requires in composer.json for easier maintenance.
Start converting registry usage to an array.
Update casing in code and examples.
Massive round of cleanup
Fix up a heap of code-style issues.