Add travis support.
Move guard stuff to a separate group to remove from travis-cd build
Add bundler cache for travis
Merge pull request #3 from tamouse/develop

Add travis support.