allow building via kbuild

see https://www.kernel.org/doc/Documentation/kbuild/modules.txt
stop sed'ing around during make
add dkms support

closes #13