Support for user specified Safari binary.

Added support for defining specific browser binary to
SingleBrowserLocator. Updated SafariOptions to allow setting a binary
location.