Adds CONTRIBUTING.md file.
Adds a backend for the Linux evdev kernal API.
This depends on github.com/jteeuwen/evdev.