This commit takes all backend changes for signup and invite feature. I
was working on these features and removed the generated mutations for
type user along the way.
- use UNWIND instead of iterating over categories(cypher magic)
- do not return nested categories on post creation as it's expensive and we don't use
- refactor backend test
- component tests for CategoriesSelect