- Fix sample category icon loading to not require icon to be inside declaring plugin, and to not extract the icon out to disk. This allows for using http:, data:, ftp:, plugin: URLs to point to icons.
    - make the method that does the conversion for relative paths to URLs a utility method on EclipseUtil since it shoudl be used for loading resources from extensions.