Add Selenium idle timeout prevention to unit testing

Fixes #49
Remove silly comment
Add default idle timeout to self-tests
Merge branch 'master' into geezer