Merge pull request #6 from DrMarcII/master

Cleanup comments and line lengths.
Some small changes for chromedriver2 compatibility
Merge pull request #1 from zachconrad/chromedriver2_fix

Some small changes for chromedriver2 compatibility
Fixing bug where an error that returned an http status of 2xx caused webdriver to hang
Handling errors more to spec
Merge pull request #7 from zachconrad/master

Some small changes for chromedriver2 compatibility
Fixing stacktrace capitalization
Merge pull request #8 from zachconrad/master

Improvements to error handling.