Don't override Array.prototype

We still *use* Array.filter if present, but we don't replace it
if absent because overriding Array.prototype interferes with other
libraries that make assumptions about it.

Also rebuild keypress.js using coffe-compiler.sh

This change fixes a bug in my AngularJS application that was introduced by Keypress.js's Array.prototype.