Hopefully fix dkms module building on all kernel versions.

* Cleaned up Makefile
* removed in tree kernelheaders
* removed source extraction scripts
* Download necessary headers at build time