Added .gitignore to ignore composer stuff
Array dereferencing no longer used to let tests run on php 5.3
Added travis-ci.org config