License check should fail early on Maven failure
Currently, if the Maven part (Dash license check) fails, we still continue. We then get no new output, and the diff with the current output thus shows all is removed. That is confusing. We should fail immediately if the Maven part fails.