Add Package-Requires header for ELPA installations

This commit also fixes the header format so that package repositories such as Marmalade can extract the commentary text.