Add Groups model to control groups on the system

It is an ActiveRecord model, but does not actually store any
group configuration (yet). It is primarily responsible for
configuring the system /etc/group file using a predetermined
list of groups on the system (and gids).

It also exposes a fixed group/gid that the Users model can
use to add users to that group.