572 add metadata field to user profiles

Run migrations then create a user profile and an organisation profile if they don't exist. To test for users, run the following command:
```curl -X PATCH -d '{"metadata": {"computer": "mac"}}' http://<localhost>/api/v1/profiles/<username> -u <username>:<password> -H "Content-Type: application/json"```

To test for orgs, run the following command:
```curl -X PATCH -d '{"metadata": {"computer": "mac"}}' http://<localhost>/api/v1/orgs/test -u njenga:12345678 -H "Content-Type: application/json"```

closes #572