n9: fix for no charging

As BME requires twl4030-adc device to communicate with twl4030-madc driver
and also expects twl5031-bbc to put POWER_SUPPLY_PROP_TYPE in event file
charging didin't work.
Parts of twl4030-madc were taken from 2.6 kernel, and the twl5031-bbc was
changed in order to make BME (charging) work. USB and OneNAND settings
were also applied to the board.

Signed-off-by: Filip Matijević <filip.matijevic.pz@gmail.com>