Adding Travis integration and removing cucumber tests

This fixes #97 

Updates gems, add Travis and removes cucumber tests which weren't being used.