Start writing the tests for people syncing.
Change the steps structure.
Merge pull request #5028 from openscholar/4373-test

Start writing the tests for people syncing.
Merge branch '4373' into 4373-update-listeners
Adding fields.
Work on the API.
fixing the API.
Fill in UUID when needed.