Updated .travis.yml

Added more PHP Version as well as HHVM.
Added composer handling for self-updates.
Let PHPUnit output the coverage as text.
Merge pull request #3 from h4cc/master

Updated .travis.yml and made test run with HHVM