Add slime contrib dir to load-path at top level

This ensures that when a version of slime is installed which includes
the contrib subdir, then libraries in that dir are placed on the
load-path ahead of any dangling 2010* versions of slime-repl,
slime-fuzzy etc.

See #90
Use "sanityinc/" namespace instead of "smp/"
Don't require slime-{fuzzy,repl} if the installed slime package has "contrib"

See #90
Don't require slime for clojure
Run prog-mode hooks in ruby-mode too
Merge branch 'master' of https://github.com/purcell/emacs.d