Add types for managing groups and repositories. Add scripts for pulling/pushing gitolite-admin repository.