chore(unHash): Separate unHash into separate factory.
refactor(syncResource): Step one of removing sync resource
feat(push): Added push method to binder and modelWriter.
refactor(binder): Change binder to create bound instance directly from factory.
refactor(binder): Removed dollar sign from beginning of binder.
refactor(binderTypes): Remove dollar sign from binderTypes name
refactor(differ): Remove dollar sign from differ factory.
refactor(throttler): remove dollar sign from throttler factory.
chore(minification): Added array syntax for minification-protection.
feat(syncEvents): renamed methods to be clearer.
feat(pop): Added pop method to modelWriter.
feat(shift): Added shift to explicit binder methods.
RT-27: refactor(binderTypes): Made binder types map more closely to Object.observe verbs.