Add URL and Package-Requires headers for ELPA installations

When installed as a package from an ELPA archive such as Marmalade or MELPA, this header tells package.el to also install `helm`, which the library requires.