Moved config to yaml to resolve #4
Doc updates
Fixed test naming to run correctly with phpunit
Added travis CI support