samsung: hercules: add board files

Change-Id: I20893d496db36aacbbab0db75d78715252c97a8d
hercules: add lcdc_ld9040_wvga panel

 * taken from sultan msm8660-3.4 kernel

Change-Id: Icb0860f96896e13db1c2ca2fa5b9e761d0b07cba
include: add missing samsung calls for battery/charger

Change-Id: If705c491a7049e789cba085a2139da16aeeab1ff
sec_switch: fix includes

 * remove Kconfig option since it builds only for fsa9040

Change-Id: I3d6d277cbc5a32154517162ec555e0a7d8b3ab0f
touchscreen: fix makefile logic

Change-Id: I7071a981865fc1b63a26d4312f02bd67c20474de