Auto detects if its a charger in the OTG cable, if it is, charges, if it isnt, uses default OTG. - all work from caioketo

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>

Conflicts:
	arch/arm/mach-omap2/board-tuna-connector.c