Revert "Patch to 3.4.30"

This reverts commit fcb550f89c70fe0a7c0d51f856a682d29a0b6c30.
Revert "Patch to 3.4.29"

This reverts commit 50a79b8b77229c3fa74a1329ff4dc9f49a17d2e6.
Patch to 3.4.30
Patch to 3.4.32
Linux 3.4.33
Linux 3.4.34
ARCH: enable flash to be used at lower battery levels
I know this may be bad for battery but just use common sense :P
Linux 3.4.35
Linux 3.4.36
ARCH: minor code derp fixed :)
You idiot.
Linux 3.4.37
Linux 3.4.38
Linux 3.4.39
Linux 3.4.40