Bug fix for pushing user objects on 'share'
Bug fix for list query without filter
Bug fix: augment instead of replace User schema
26: Added 'userListForObj' method and 'userlist' API command
26: Update client-side getUsers() method to fetch from server if "online"
Updated/fixed the 'list' API command to search for objects directly

* don't use the getobjs() method intended for bulk sync any more
* initialize the User model if none provided in schema file
Fix filter of objects via getObjectIds() to work with per-user fields
Remove Mongoose __v property from objects using cleanup()
Allow calling the API without a data object (callback only)
Refactor the Offline (sync + Web SQL) code in to a new file/class

* misc. fixes for Offline mode
* initially set Offline mode based on localStorage variable