CORE-6302 Fixed tools in POST /analyses response.

Removed nil values of tool JSON in step components before returning response, since some tools don't have descriptions and compojure-api will throw a validation error, even though the job successfully submitted.