Фикс возможного бага с анимацией нескольких элементов
Фикс возможного бага с анимацией нескольких элементов

Conflicts:
	client/business/movie/Fetcher.js
Merge branch 'master' into movie-wip
Опечатка : bussiness --> business
Передача прошедшего времени у событий : свойство elapsedTime (в миллисекундах)
app.movie.Movie.onetimeTick: замыкание контекста при создании экземпляра
app.movie.Movie.setTimeline: тик при каждом изменении коллекции ключкадров
app.movie.Movie: смена имени события на более правдивое
app.movie.Movie.getTimeline (NEW): метод для получения текущего таймлайна
app.movie.Movie: первый кадр после полной прогрузки
app: удаление хака для первого кадра
app.movie.Fetch: инлайн метода blend

Полиморфизм свойств реализован через классы - это никаким образом не касается app.movie.Fetch.blend, да и вообще самого app.movie.Fetch
core.data.ObjectCollection: смена условия отбора числовых свойств

Дело в том, что при обходе нулевого ключкадра "prop" будет равен нулю, а это значит, что при переводе в Bool условие не срабатывает и нулевой ключкадр просто не итерируется
app.business.model.KeyframeCollection: Реализация методов  getLeftLimit и getRightLimit
app.business.model.KeyframeCollection.lookupKeyframes: рефакторинг
Merge branch 'movie-wip'
app.business.model.KeyframeCollection: запись информации об операции  события "keyframecollectionchange"
Merge branch 'nerv_timeline2'
on в модели и коллекциях  научился реагировать только на изменение конретных fields   on(name,field,callback)
старый вызов on(name,callback) по прежнему доступен

Внимание код не протестирован.