added version decoding to example
snapshot (just fooling around)
added some joystick tests (for Linux only)