enforce timeouts in runner

This is supposed to ensure that strider commands complete within some reasonable time. The default is 10 minutes. If a given command doesn't complete within 10 minutes, it will terminate with a non-zero exit status and cause the test to fail. Using `timeout` linux utility.

Also switched the shel used to run commands from `sh` to `bash`.