[#52668021] Extract saveFailed callback into base modal

 - to be paired with 'this.listenTo(something, "saveFailed", this.saveFailed)'
 - When save fails, stop loading on the submit button, enable the cancel button (if necessary) and show errors on the model that triggered saveFailed.