Revert "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"

This reverts commit 7b95f6d7f6309f3dc2dfc83ac7f33b94eec4526e.
- BLN is fundamentally broken because of mutex locking conditions
  as well as timer sync issues related to the wake lock.
- Reverting permanently.