Do not abort on first failure

If multiple check arguments are given, do not exit after first failure
but continue and report all failed tests.
Enhance profile check to not abort after the first error.
Remove option --ignore-errors, this is not needed anymore.

Change-Id: I79996258a5d53b42cd57b11a0940ea4d6d18af5a
Merge "Do not abort on first failure"