Attempt to break up and clean up the grsecurity patch, and add LSM compliance.