uses packages from the repositories when possible, and fixes a warning
configuration for running in an X window + misc conf
fixing the 2 previous commits

Due to an incompatibility of pallet with the latest emacs snapshot, the
Cask file has been messed up. This fixes it, but you must use emacs'
official release instead of the dev-trunk
adds yaml-mode