Add package headers for package.el compatibility

Hey Scott -- these changes will make it possible for [MELPA](http://melpa.milkbox.net) to automatically build installable packages of `ido-hacks`, which I think would be helpful for many people, especially since @jwiegley was evangelizing ido-hacks at emacsconf yesterday!

Cheers,

-Steve