Minor formatting in lib/bindings.js
Add DOM preservation test and change test voice
Refactoring
Add the start of an iterator binding
Add dot tokens to iterator binding
All tests green, but still missing most ObservableArray functions
Add more tests and refactoring