Declare package dependency and autoload cookie

Also makes minor formatting changes required by package.el