Added PHP 5.6 and HHVM to travis.

Also updated the way composer is used and let phpunit output coverage as text.