CORE-4716: added a service that an administrator can use to list tool requests
CORE-4716: regenerated the endpoint index
CORE-4716: some documentation fixes
CORE-4716: more documentation fixes
CORE-4762: added a service to determine if all apps in a workflow are public
CORE-4744: copy the output_filename field of the data object into the defaultValue field of the property when translating from the internal app metadata format to the external app metadata format
CORE-4762: modified the make-app-public service so that it will not publish a pipeline that contains private apps
CORE-4720 Fix for Workspace app count in app-groups.

If a user favorites their own public apps, then the virtual-count added to the user's Workspace template_count would be incorrect in the /secured/app-groups endpoint results.
Updated add-virtual-groups to replace the user's Workspace template_count with the results of the database query call, count-apps-in-group-for-user.
Minor get-only-app-groups refactor.

Refactored get-only-app-groups to accept an integer workspace-id instead of a string.
CORE-4720 Updated app_listings/get-app-details format.

Added a groups field that lists all groups the given app is listed under.
Removed the IllegalArgumentException for pipelines.
Refactored component info into a components field that lists info for all components associated with the app or pipeline, and added additional component fields to match the output of metadactyl/list-deployed-components-in-app.
Merge remote-tracking branch 'remotes/origin/dev'