Groups and organisational units

Introduces support for groups and organisational units

Only creating and getting organisational units has been implemented so far

Unfortunately this required some patching of sequelize which have been
merged into their master branch but haven’t released yet.