Allow failed and approved-but-not-submitted applications to be resubmitted.

The backend Job ID and error message is displayed, and the operator has the
opportunity to alter parameters if required and re-submit or decide to reject
the change.

Fixes #12