Moved request constants; created task(), +

- Request constants have been moved out of  request class and into
requests module.
- Added a generic iosync_device.task() method that can be used to send
any supported request.
- Keyboard event request now handles modifier arg.  Updated kbevents.py
example