tests/my-ert.el: add ert compile tests for all .el files

This will compile test every package in my .emacs.d hierarchy
rm my-web-mode.el

I use the package web-mode and this really only contained hacks for
messing with JSP files which I will hopefully never have to do again
for a while.

This make solving the compile errors easy ;-)
init.el: pre-declare chomebook stuff

This gets around the compiler complaining. There is likely a cleaner
solution to this.
all: a bunch of small fixes from the compiler

This is mainly accumulated cruft of things I don't seem to use that
more. In some cases I've just deleted the stuff I no longer need.
run_travis_tests.sh: add ERT tests to the end