generatekeyevents didn't handle uppercase characters

Given that the virtual key codes are the same for upper and lower case as per osxvnc a simple .lower() would be enough
Patch by Satpal Chander <satpal.chander@bromium.com>