Fix intermittent failures due to not waiting long enough for the pending timeout to have time to complete

This is a simple calculation error that I introduced - the pending call timeout and default wait timeouts were the same value, which is very likely to fail as the default wait one needs to be a bit more than the pending one to allow for call setup times and click times etc.

Also fixed in the selenium-repeat command in the makefile which was broken.