move editor packages to el-get, add a core config
replace melpa with el-get where possible
require 24