Clean up PHPCS Suggestions
Update version requires in composer.json for easier maintenance.
Massive round of cleanup
Fix up a heap of code-style issues.
Adds additional documentation to the Joomla\Form\Form docs

Issue #49

Signed-off-by: Eric Fernance <beanie@purplebeanie.com>