Fix travis configuration so that tests run

- Updates travis yaml to run tests for Emacs 24 and snapshot.
- Updates elisp-skeleton travis yaml to match the working one for this
  repository
- Adds an extra empty file to the test project. This is needed to make
  tests run correctly on travis