Make selenium tests skip if there is an error

Wrapped webdriver initialization in a try/except and skip if unable
to initialize the webdriver in use.

Running with "python manage.py test -v 2" will show the reason for
skipping.