* add support for device grabbing
* fix broken macro argument
* revert a poorly-thought-out change

** why did I do that again? Lua is single-threaded.
* add example script for remapping a device to emulate another type
* shift master branch to use SCM rockspec instead of specific versions; "luarocks"
branch will contain release rockspecs.
* create rockspec archive branch