Add a 'generic' module.

This is a catch-all for bits of the old manifests/generic-definitions.pp
that had nowhere else to go.

Change-Id: I3a5ef3a200bf0d0722c99ab351ba0be98c1e9de1
Merge "Add a 'generic' module." into production