Fix some imcompatibilities with kernels >= 3.15 and move some stuff around
Renamed repo to prevent conflicts