Revert "Add charge level interface"

This reverts commit 407cc98d04d0fba5c63a82b1dec0038ff05ee958.
Add charge level interface

- defaults are stock currents
- now separate interfaces for ac and usb
Boeffla-Sound: Engine 1.4.9

- Completely neutralized mic_mode to avoid any interference to related registers
  when not used (fix for call issues with certain firmwares) by not doing any actions
  until mic_mode is enabled + using cached registers when restoring default mode back
- mic_mode is now exclusive and not "intelligent" anymore. If you want to make calls,
  switch mic_mode back to default first
- Safety-net introduced to avoid writing empty mic register cache values back to
  the registers in any case (thx to Yank555 for this idea)
- fix reported issue about boeffla sound starting up in enabled mode
  is causing a boot loop
boeffla_defconfig: remove some more debug stuff
Remove debug logging for some drivers:

- touchscreen
- modem
- max77686
- sec_watchdog
vfp: Use neon and hard-float libraries instead of vfp
sched_features: enable arch_power
boeffla_defconfig: cifs and nfs as module in /lib/modules

instead of compiling it static into kernel
leds-an30259a: Add LED fading/blinking support (normal and bright) + sysfs control
boeffla ramfs: Many changes for kernel version 2.7.2

- Apply default charging levels if no config file + separate charging levels
- Change minimum charge level for usb to 0, maximum to 1200
- Add LED fading/blinking configuration (normal and bright) to config file + tweaks app
- Add new options to boeffla-tweaks app
  - Wipe cache, dalvik cache and clipboard cache and reboot
  - Reboot into CWM recovery
  - Reboot into download mode
  - Switch between MTP and UMS mode
  - Flash kernel and reboot
  - Reordered and renamed some existing options
  - Load&Flash functionality
- Refactoring for system tweaks, ext4 tweak and sdcard tweak in boeffla-tweaks app
- Dialog helper introduced, scripts adjusted to support it
- Both tweak and dialog helper apps installed as user packages and not to /system/app anymore
- Remove config file replacements and deletions for 2.7
- Add CIFS and NFS module support to config file and tweaks app
- Always reset mic mode setting of boeffla tweaks app back to default during boot
Release tag: Boeffla-Kernel 2.7.2