Support for user specified Safari binary.

Added support for defining specific browser binary to SingleBrowserLocator.  Updated SafariOptions and SafariDriverCommandExecutor to capture and pass on additional binary information to the locator.