Ripple | Data
Extends core to register objects and arrays. It also enables per-resource change listeners on those resources, as well versioning info.
All data resources will be emitterified:
// instead of: ripple.on('change', function(name, change){ .. })
All data resources will be initialised with versioning info:
log