Added license to composer.json
Removed custom autoloader in favor of composer one.
Documented user argument in readme and code.
Added Composer to requirements in readme and quick note on setup.

Finally fixes #31