Fixes issues 1 & 3, supports 'reset' event on collections, multiple uses of hb-with in same scope and now no longer possible to destroy text nodes, supports changed/added/removed rels