Merge pull request #29 from maciejblinkbox/master

run.js: decreasing verbosity of server side timeout check log entry
Cleanup action seems to be removing jobs that are in progress due to buggy server side timeout check

Cleanup action was triggered through curl and windows scheduled task every 5 minutes.

E2E tests from Catalogue\CategoriesFilter.feature were taking about 5 minutes on technika avtrex device:
- 301s http://battleship/testswarm/result/89618
- 298s http://battleship/testswarm/result/89576
- 307s http://battleship/testswarm/result/89570

To prove that the Cleanup action is the problem I disabled the scheduled job and have run the job which succeeded 3 times in a row ( and produced the above timings ).

Then I applied the code fix:
run_useragent.updated column is now updated every time new step execution is started ( by stepStart call to RunnerAction ).

Then I changed 5 minutes to 2 minutes interval for scheduled job, have run the Catalogue\CategoriesFilter.feature which succeeded straight away ( http://battleship/testswarm/result/89652 )

TFS 2012 task 387