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
Use _filter helper instead of Array.filter directly
Merge pull request #19 from djsmith42/master

Don't override Array.prototype