Configure TravisCI to run on all gemfiles

Exclude invalid ruby/mime-types combos from TravisCI
Add instructions on running appraisal or wwtd
Correct gemfile path on TravisCI

It looks like when @travisci doesn't find the
expected gemfile, it just skips bundling altogether,
but continues with no error message.

This leads to confusing failures.