Fixed The Totally Broken Test Suite

This pull also includes removing the `version` attribute from the `composer.json` file because it is unneeded, and is also wrong, thus making 1.0.3 not installable via composer.