* add done button to top of log messages page * fix issue 10458 - process cancel mandate if transaction was already processed without a cancel (see https://issues.civicoop.org/issues/10458) * fix issue 10499 - only validate if credential id is filled