Add psci recipe
Remove projectile dependencies which is not needed any longer.
merge some new recipes: ide-skel, psci

Merge remote-tracking branches 'upstream/pr/1973' and 'upstream/pr/1974'
Don't "convert" empty status to new format
add autoload cookies so melpa install can work
require el-get be installed
Fix compilation errors/warnings under elpa

* el-get-list-packages.el (el-get-read-package-status): Declare.
* el-get-status.el (el-get-print-package): Declare.
(el-get-status-cache): Move definition before use.
* el-get-methods.el (add-to-list): Set load-path during compilation too.
Make sure ~/.emacs.d/el-get exists

* el-get-status.el (el-get-read-status-file-force): If there is no
  status file, ensure the directory exists so it will be possible to
  create it.
Handle non-absolute user-emacs-directory

* el-get-custom.el (el-get-dir): Use expand-file-name to compute an
  absolute el-get-dir even user-emacs-directory is relative.
Merge pull request #1975 from npostavs/melpa

Allow installation via melpa
recipes/pdf-tools.rcp: restore original repository.
recipes/tempbuf-mode.rcp: new recipe tempbuf-mode.
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