BLN Support

Credits to Jeffrey Clark @h0tw1r3 with very slight modifications by myself to work with the post 4/24 CM android_kernel_samsung_msm8660-common Kernels. For original commit see 4d81881fbe5915eac03d6548bcde42bb356ad3a2

WARNING: This Commit causes Vibrational Issues in JB 4.2.2 and JB 4.3 Android Roms.  Use for 4.1.2 or don't complain because I warned you!