Added succeed on timeout  function

New flag in TestComponent - Succeed On Timeout, which makes test be
passed on timeout if there were no fails during test run (with flag
"Proceed After Fail" enabled)