Merge pull request #4 from vicb/composer

update requirements to be useable with sf2.2+
Add support for Travis-CI