Compliles against kernel 3.17, some TODOs added
More verbose output when testing and support for dynamic debugging
Updated .gitignore
Added notes about USB protocol