escape a url when launching with non-default browser
tree6d28f9a555a3af81ec3e6c5bc38f68e12bfe4f6c
drwxr-xr-x - NotNull
drwxr-xr-x - UIDesignerCore
drwxr-xr-x - bin
drwxr-xr-x - build
drwxr-xr-x - doc
drwxr-xr-x - idea-tests
drwxr-xr-x - inspections
drwxr-xr-x - java
drwxr-xr-x - javac2
drwxr-xr-x - lib
drwxr-xr-x - license
drwxr-xr-x - mockJDK-1.5
drwxr-xr-x - openapi
drwxr-xr-x - platform
drwxr-xr-x - plugins
drwxr-xr-x - refactoring
drwxr-xr-x - resources
drwxr-xr-x - resources_eng
drwxr-xr-x - runtimesource
drwxr-xr-x - smRunner
drwxr-xr-x - source
drwxr-xr-x - testData
drwxr-xr-x - tools
drwxr-xr-x - ui-designer
drwxr-xr-x - xml