.travis.yml: Make sure to cover Emacs23

There may well still be some boxes where it doesn't make sense to bring
in the latest/greatest stuff. Best cover that.
init.el: restrict the adding to the load-path

I still have some sub-projects in .emacs.d/ but they will need to be
handled differently.