search_context: wraps selenium errors in WebDriverError

* This allows to retrieve responsible page source if available.
.gitignore adds sublime related files