Added phpunit as a dependency, and added composer.lock. Also added a separate phpunit configuration file for travis
Changed how the version component works. This method will work for all installation methods (PEAR, Composer, Phar), but will require more work when releasing packages. This will be automated anyway.
Assert an array instead
Merge pull request #73 from christeredvartsen/new-version-component

Build fails at Travis-CI because of issues with api.github.com. Merging.
Added method for fetching user information. Fixes #74
Merge pull request #75 from christeredvartsen/fetch-user-info

Added method for fetching user information. Fixes #74
Only add the commit hash if we are in the develop branch and the .git directory exists
Merge pull request #76 from christeredvartsen/version-fix

Only add commit hash to version string when in the develop branch
Replaced copyright blob at the start of all files with a reference to the LICENSE file. Also removed some phpdoc tags
Merge pull request #77 from christeredvartsen/license-fix

Removed license blobs
Updated dependencies
Added tests to the API docs and set a custom title
Rearranged packages
Merge branch 'phpdoc-packages-cleanup' into develop
Changed the release task
Prepare release
Changed the release task
Merge branch 'develop'
Bumped version
Updated phar archive