Require 'cl and setup package.el early
Use yagist for handling gists
Ensure and require 'dash package in editing-defuns