removing what I think are unnecessary cases in key press handler
key presses are now recorded (but not keydowns and keyups yet)
keyup and keydown events now recorded
copy and paste events are now recorded
renamed indexOfTaskBeingPlayed into indexOfQueuedEventBeingPlayed
making it so the test just recorded can be played more than one
minor: adding comment
adding a test description to the test (potentially prompt user for one)
clear any tests that might be loaded that have the same name of the one picked by the user
minor: comments and logging