Bug 1071 - use a url_handler for browse-url

Summary: use a url_handler for browse-url