New async

Сделал, что async-виды теперь сами все дергают. Там есть куча проблем, но уже можно от чего-то отталкиваться.
Элементы коллекции теперь тоже могут быть async и перерисовывают себя после первой отрисовки.

Но пока делал понял, что нам это не надо. Потому что отрисовав элемент коллекции как async, не инициализируются никакие события и вид фактически нерабочий. А нам как раз нужен рабочий.
да я не про bind. Можно же написать
```js
promise.then(function() {
  that.update();
}, this);
```