Cleaning up how webdriverjs code is organized and loaded in node.