input: aps-12d: Fix ioctl. Remove unnecessary header.
input: Add support for LSM303DLH sensor.

Changes
 * Modified kernel config (CONFIG_INPUT_LSM303DLH)
 * Added needed headers (module.h & slab.h)
 * Modified header location (input/lsm303dlh.h)
 * Modified ioctl to match latest devfs stack.
 * Added to userspace header export list (Kbuild)
input: lsm303dlh: Use same name as driver.
u8800: Add & Enable LSM303DLH accelerometer & magnetometer sensor.