fixed a compilation problem in job-preserver
CORE-6098: fixed some compilation issues with job-preserver
CORE-6098: fixed another monger compatibility problem in job-preserver
CORE-6098: removed some debugging code
CORE-6098: removed the project definition for job-migrator, which is no longer needed
CORE-6273 Added new tool name and loc validation.

The POST /admin/tools endpoint now returns an ERR_EXISTS message if a tool with the same name and location in the request already exists in the database.
Added a "doall" call around the "map add-new-tool" calls to force validation while still being handled inside the route's "trap" call.
CORE-6285 Updated /apps/arg-preview model schema.

Added optional 'is_public' field to /apps/arg-preview request body schema.
CORE-5832 Removed obsolete metadactyl.beans namespace.
CORE-6293 Fix for POST /apps and /apps/:id/ui endpoints.

Fix for app validation with tools that have null version, description, or attribution fields.
CORE-6292 Fix for flag params in POST /analyses endpoint.

Fixed metadactyl.analyses.params/flag-args so that it doesn't attempt to trim nil values.
CORE-6190 Validate blank, implicit output filenames.