Fix travis and appraisals

* Update appraisal usage and travis configuration to follow appraisals
  documentation.
* Use build matrix to exclude certain Ruby / Rails version combinations
* Don't ignore gemfiles/*