New recipe for ido-vertical-mode.
Ensure that el-get-cleanup preserves el-get.

Split the package removal logic into a dangerous internal function
which removes everything, and a user-friendly external
function (el-get-cleanup) which ensures that el-get doesn't get nuked.