Atmel maXTouch driver updates

Updated touchscreen drivers. General cleanup + fixes + added suspend support.
Merged from https://github.com/atmel-maxtouch/linux

Tested and everything checks out