Added hackfest touchscreen support

I'm cheap on bandwidth, so no I won't start a new branch for ICS. I
like Kconfig options too much for that.