IE8L: each перебирает параметры из прототипа

Добавил проверку, что если параметр из прототипа то не обрабатывать его в итераторе.
Иначе возникают проблемы при подключенных полифилах.
Короче, логичнее и на одну операцию меньше, следовательно быстрей. Кстати, если развивать тему дальше, `hasOwnProperty ` может отсутствовать, поэтому применяют `Object.prototype.hasOwnProperty.call(obj, key)`