Updated compojure-api version to 0.16.5.

This update allows recursive API model Schema definitions.
Updated the App and AppCategory models with recursive group definitions.
Also updated Donkey and metadactyl with compojure 1.2.1, which is used by the current version of compojure-api.
Added workaround for swagger doc 'Any' types.

Added an override for the 'json-type' method for schema.core.AnythingSchema types so that swagger docs for parameters with an 'Any' type will display in the swagger UI.
CORE-6263 Updated /apps/:id/ui for public apps.

Updated /apps/:id/ui to allow requests for public apps, which will allow the client to edit public App labels.
Renamed metadactyl.zoidberg.app-edit/edit-app to get-app-ui, to match the route that calls it.