Add Package-Requires header and trailing line for ELPA compatibility

Required for milkypostman/melpa#878