Use cask for package management

This commit also removes some packages I no longer use, such as org2blog
and change-inner.

clojure-test-mode has been removed as well since it is no longer
available.