Fixed typo in export dialog.
Escape hash (#) character in keyword searches (e.g., "so c# array").
Handle URLs that Safari considers to be searches.

If the user enters a URL into the address bar whose server name does not
contain a period (.), Safari interprets this as a search term and not a URL.

This change makes it easier to easily access sites on internal networks where
full-qualified domain names are not commonly used, without specifying a scheme
("http://") or manually choosing the "Go To Site" option in the popup menu.