API auxiliary resources category

Based on #1634, but also includes implements a Category List API resource.

https://www.openproject.org/work_packages/14053

@hschink you're right that it doesn't explicitly assert that. However if the other categories were included, the size here would be 5 rather than 3.