Pull packages from MELPA instead of Marmalade and ELPA
Bootstrap Pallet and Carton
Use exec-path-from-shell on OS X

Sync exec-path with the environment's $PATH when Emacs is not launched
from a shell (only on Mac OS X).