fix recursion in debug Logger()
add pref for deleting plugin support data
add GetSupportPath()
add step in UnInstallPlugin() to remove support data as well
add "identifier" key for all plugins in plugin_details.json
allow for removing plugin support files when uninstalling
include MarkUpdated() endpoint