Make keyStroke chainable

Not terribly useful since it doesn't act on jQuery objects, but potentially convenient
Simplify build task

Wasn't handling async correctly before. Less flexible now, but easier.