Removing @package [ci skip] Closes #77
Code style cleaning

Fixing up (mostly) @since alignment.
Refactor usage of TestReflection

Closes #19
Make tests for Input package run Standalone

Refs #4
Adding more tests to the Input package
fixing broken UT
Add Filter dependancy to Input package

composer.json was missing the require for joomla/filter.
Change Input\Input to take a copy of _REQUEST, not a reference.

Input needs to be decoupled from altering _REQUEST.
Updated docs to namespacing format (closes #53).
Fix Input unit tests.
Remove the getInstance() method from Joomla\Filter\Input.