Use correct permissions for workspace/file URLs.

Orion 1.0 changed the file URL format, so we needed to
change how we set the user rights for file and workspace
access.
Also, better surface exceptions.
#3481
Merge branch 'master' of github.com:maqetta/maqetta

* 'master' of github.com:maqetta/maqetta:
  revert 538e58c915e777265361e37d0dc6efd04c2ee448
  replace orion i18n with plain bundle, try to fix build
  correct build AMD dependency warning
  Fixes #3632 - minor cleanups to docs
  Fixes #3768 - only doc update needed for new Publish behavior was to mention the new behavior in the release notes.
  Fixes #3825 - completed various details associated with new clipart widgets. They seem to be all done. @jinsil. Also, add a bit of bulletproofing around dojoOptions.json (so it doesn't have to be present).
  make sure flag is deleted, even when calling updateWorkbenchState directly #1962
  Added about 20 new clipart widgets. Not all done yet. Still need to update widgetPalette.json and a bunch of pending tweaks.
  put update state on a timer.  Use deferred for page transitions  Fixes #1962
  correct editor instantiation, fixes #3824
  fix styler definition
  code cleanup
  updated to ignore *.class files
  Uncaught TypeError: Reduce of empty array with no initial value when loaded new html page
  updates for multiline that does not have a value prop for parent
  add latest images
  more commits from orion.client-20130222-1757
  orion/textview moved to orion/editor
  update code from orion/examples orion.client-20130222-1757
  Check-in current Orion editor code (orion.client-20130222-1757)