add alchemist recipe
Merge pull request #1978 from tonini/recipe-for-alchemist

add alchemist recipe
Pass full name to w32-short-file-name

* el-get-core.el (el-get-shell-quote-program): Call `executable-find' on
  `program-name' before passing it to `w32-short-file-name'; otherwise
  we could get nil.

Github: fixes #1979
el-get-byte-compile-file: delete old compiled file

This should prevent the discrepancy that occurred before when
compilation failed.
recipe: racket-mode
recipe: keep-buffers
elisp-slime-nav: use build-in enable function instead of defining one
add recipe for PHP Code Sniffer with Flymake
Merge pull request #1984 from martinburchell/master

add recipe for PHP Code Sniffer with Flymake
Merge pull request #1983 from deftsp/pin/dev

elisp-slime-nav: use build-in enable function instead of defining one
recipe for the karma package
Merge pull request #1985 from tonini/karma-recipe

recipe for the karma package
Delete elc before self-update

* el-get.el (el-get-self-update): Delete elc files before updating
  el-get.
Messages buffer in Emacs 24.4 is readonly, nxhtml recipe adjust for it
Adding ac-cider for clojure
Merge remote-tracking branch 'upstream/master' into bundle-spike
Add an optional parameter to enable byte compilation warnings.
Use `el-get-byte-compile-file`.