add travis config file and required gems.