fix(docs): handle @links & @code, document webdriver's locators, don't run gulp twice

Closes #1569, #1567, #1493, and #1469
Can you change this to github while you're at it? https://github.com/SeleniumHQ/selenium/tree/master/javascript