More bug fixes and features

* Handle more types of data modifications and reset cache
* Handle remote notification on change
* Prevent moving pages to non-json namespaces

Change-Id: Ib190e174aa8c481311ad825b29ebfbc79d69d204
Merge "More bug fixes and features"