Logitech M560 driver

Hi Benjamin,

as discussed by email, I uploaded my driver on github. I also removed the reset-by-timeout code.
I hope so  this the code is ready to be merged. However if you want more changes, please don't hesitate to ask me.

I added another branch (m560-dkms), which has further files to operate with dkms (so I am able to use).

BR
G.Baroncelli