add some new JS to shared-js
DBObj_Interface_JSON: support ranged list requests
DBObj: view(0) returns the representation of a fresh object now