Cleanup module building procedure

We don't need Kbuild file. Kernel modules uses Kbuild - a build system based on
make. So, I removed Kbuild file, rewrote module's Makefile and do some
cleanup.

Sorry for the large commit...