Add categories to tasks.

There's no significant factor on the server, but on the client it can be
used to split tasks into different lists, or anything else.