updated selenium connect version
moved dev dependencies to gemfile, added in new code quality checks, fixed some code issues found by rubocop, updated rake tasks