Adds code comments to input_h.go
Adds some TODO notes to the README.
Applies code cleanup and refactoring to Device type.
Adds and fixes code comments.
Adds more Force feedback API implementation code to
the Device type.

Fixes example programs to reflect new changes.