[V.Lugovsky] IE8 compatibility issue for parseExpression.js.
Fix: IE8 doesn't have window.hasOwnProperty()
Implemented pluralization mechanism (p11n:)
Corrected the default pluralization behavior for English keys
Updated the i18n string collection script
Fix: profile for string collection script
Fix: correct behavior of p11n: in collection phase
Fix: failure to localize strings with \n in the middle
Updated i18n string collection script
Fix: no Number.isNaN() on Safari
IE8 ES5 pluralization bug fixed.