removing dead code.
making static methods and enums really static.
adding an isString assertion
adding an import for URL, making some notes on unneeded nested classes for RemoteWebDriver
Completing the constructor of RemoteWebDriver, and a few methods.
adding isNumber and assigning isInstanceof to assert
fixing parameter names
Adding ErrorHandler support to RemoteWebDriver
Finishing up RemoteWebDriver with the exception of the two methods related to FileDetector.  I'm not sure what they're used for and what value it adds to support them.