callback with error message if default controller execution is timeout

Add a new test parameter, testWaitingTimeout.
It can be defined in config.js as config.testWaitingTimeout.
Otherwise, the default timeout is 60000 ms for default controller
execution.

The error message is
"Waiting controller execution timeout ("+timeout+" ms)."