[#54074653] Get analysis unit tests passing again

Filter the "jobExternallyManaged" JobParam before serializing to JSON.

Reasons why this is a reasonable solution:

  - The parameter is meaningless to the serialized JSON
  - It is managed (both added and removed) via the JSON mechanisms, so
    its state will be reset when the job is re-imported anyhow

Fixes issue #455