Changed By function definition.
Gave constructors better names.
Merge pull request #1 from jeffbcross/inherit-By

Inherited protractor.By from webdriver.By