Use kallsyms to get module_alloc and module_free symbols
Fix problems with 3.5+ kernels
Add trailing newline symbol as it missed