models-list: keepModel flag and events fix.

Привет, присылаю изменения методов `remove` и `clear` (добавил флаг `keepModel`).

Также я добавил код, который будет отписывать `models-list` от событий модели при ее удалении. Правда мне не нравится мой вариант, т.к. возможно какой-нибудь линтер будет ругаться на возможное нарушение `strict` режима в такой форме записи. Может быть вы что-нибудь подскажите :)

Попробовал написать тесты :)