Changed state changes for collapse/edit/etc. events

- combo of reload:false/notify:false appears to work best to ensure UI doesn't
  refresh to a previous state
- passing a null value for a key you want to remove *does* work
- modified api.js to do a reload:true on completion
- updated rest/rpc to notify on completion of create that the creation was
  complete, and to wait for a reload; reload then messages that reload is
  complete
Rebuilt UI distribution
Merge branch 'hotfix/ui-refresh-issues'

Should resolve most UI issues where the UI would revert to a previous state
after collapse/expand/cancel events.