Fix transient JavaScript Editor

Update functions that query the editor object for information to
down the info path. Update editor path queries to support an editor
with no path by providing a default name.
Update compiled JS
Merge branch 'transient-js-editor' into develop

Fix issue #13