[ns.ModelCollection] Научить понимать замену элементов #484

Я бы попробовал разделить `#insert` на два метода. В insert оставить поиск того, чего нужно вставить. А в `#__insertModels` сделал бы непосредственную вставку и навешивание событий. Тут, соответственно, вызывать напрямую `#__insertModels`.
Для remove тоже самое