Add Behat testing and Travis Support