reorganize travis test scripts

The test logs should be more readable and we now skip the emacs-snapshot version if only recipes are updated, which should save a lot of time.

Also, add that shiny status button to the README :)