RT-17: Changed delta object in binder.push to reflect Object.observe.
RT-25: Created factory for delta creation.
RT-25: Added deltaFactory in binder.push
RT-25: Removed binder.sendToModel, fixed modelWriter.processChanges.
RT-25: Updated binder.onModelChange to use deltaFactory.
RT-25: Added ability to pass in a change to deltaFactory factory.