If the idea here was to just delay on every tap instead of only adding that delay after the tap for "caps" that I was suggesting, this doesn't do quite the same thing.

Worries:

* This increases time it takes to type everything in the integration tests
* This delay is now added during "press" not after "release" which is where I added my delay for changing case.