[ns.ViewCollection] #invalidate должен инвалидировать только себя

Сейчас коллекция устроена так, что статусы валидности для коллекции и ее элементов независимы.
В то же время .set() или .touch() для зависимой модели-коллекции приведут к полной перерисовки коллекции, что неверно, потому что должен перерисоваться только контейнер коллекции, но не ее элементы, которые остались валидными.

 Проблема заключается в методе invalidate у ViewCollection, который не должен обрабатывать детей.
Merge pull request #392 from yandex-ui/vc-invalidate-only-self

[ns.ViewCollection] #invalidate должен инвалидировать только себя