Adds Travis configuration for gh-pages.

Travis always needs a .travis.yml file or it will build the
gh-pages branch. This configuration also excludes branches
prefixed with gh-pages.
Merge pull request #117 from FriendsOfCake/gh-pages-travis

Adds Travis configuration for gh-pages.