CORE-5832 Removed 'status', 'success', and 'action' fields from docs.

Removed 'status', 'success', and 'action' fields from the docs for endpoint JSON responses that should no longer return them.
CORE-5832: accept either `enum_values` or `enumValues` as the key for enumerated values in Agave apps
CORE-6113 Fix error messages in some metadactyl endpoints.

Updated thrown exception maps to use ':error_code' keys that the commons trap function expects, instead of the old ':code' keys metadactyl used to handle.
Added 401 status response for ERR_NOT_AUTHORIZED errors in clojure-commons.error-codes.
Updated metadactyl.user/store-current-user to use clojure-commons.error-codes/trap and to remove the user's password from exceptions.
Removed obsolete functions from metadactyl.util.service.
Fixed up some logging in condor-log-monitor.
added ability to filter dir listing by infotype
Can now filter paged dir listing results by infotype
Changed how info-type clauses are constructed

It looks more like how filters are constructed now.
filter-chars are now in proper escape strings
donkey handles invalid info-type filt now
CORE-5832: removed the old metadactyl Java code and its associated libraries
CORE-5832: removed the last remnants of the old metadactyl Java code
Got the job stopping endpoint in the JEX to use jex-events for lookups.
Added a lookup for jobs by invocation_id to jex-events.
renamed illegal name filtering to badName,totalBad
CORE-5832 Fix PATCH /admin/apps/categories/:id validation.

Reimplemented descendant/ancestor validation check from Conrad.
CORE-6126 Updated PATCH /admin/apps/:id docs.

Clarified the purpose and capabilities of this endpoint.
Fixed the handling of held jobs.
CORE-5832 Removed obsolete Conrad service.
CORE-6128: added some conversions for hidden tools
CORE-6130: modified the tool search endpoint so that it omits hidden tool types unless told to include them