First pass at attempting to support dart's newfound lack of key event data
Fix all Dart tests with JavaScript
Update pubspec