Added travis config, phpunit, updated composer etc