Add dkms, documentation and travis CI

Hi,

May I suggest some improvements :
 - Add dkms (can be disabled)
 - Add automatic documentation generation with ansigenome (feel free to update it with your own datat)
 - Add travis CI (for test)

Do not hesitate to tell me if you want some changes.

Alban