add ignore file
some uinput integration tests passing
add push to key
add tests for virtkey