Fix install-time warnings from package.el

* add a parent group (files) to defgroup
* replace side-effect usage of mapcar with mapc