SLY contribs are first class citizens, and so are their tests

* Makefile: Reorganize targets to integrate contrib compiling and
testing in a single Makefile.
* contrib/Makefile: Deleted file

* lib/sly-tests.el (sly-auto-test-tags): Adjust tagging heuristic.

* .travis.yml (env): Use check-core target