Re-work create workspace to use new api.py
Do a better job of matching paths. Bump protocol version and plugin version. Normalize persistent.json on startup.