- minimize access to BundleHost instance (JavaScriptProvider is still bad)
- BundlePath
- restrict construction to osgi package
- remove "editable" attribute and fix incorrect reference
- remove references in GhidraScriptUtil
- BundlePath attribute choice came down only to system or user
- user filtering on "enabled" were redundant
- move compilation from JavaScriptProvider to BundheHost
- PathManager was most of a ComponentProvider anyway, so this isn't a
huge change
- this makes bundle status available w/out the GhidraScript component
- it's no longer modal, e.g. script directory list updates are immediate
- note: timeout increased by 33% in waitForTaskEnd because the entire
script directory needs to compiled now
- complete recursive wipe of binary artifacts added to @After action