Input: atmel_mxt_ts - implement support for T107 active stylus

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Input: atmel_mxt_ts - improve handling of hover

Pressure and touch major should be reported as non-zero if tool touching the
device.
Input: atmel_mxt_ts - handle new T100 touch types

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Input: atmel_mxt_ts - improve indentation by reworking if statements
Input: atmel_mxt_ts - change T100 debug output from status to tool type
Input: atmel_mxt_ts - disable interrupt for 50ms after reset

The CHG/interrupt line is momentarily set (approximately 100 ms) as an input
after power-up or reset for diagnostic purposes. This may cause spurious
interrupts, so disable interrupt handler during this period.
Input: atmel_mxt_ts - remove extra blank lines
Input: atmel_mxt_ts - remove unnecessary forward declarations
Input: atmel_mxt_ts - fix merge issue in T100 init code
Input: atmel_mxt_ts - remove unnecessary debug on ENOMEM
Input: atmel_mxt_ts - fix bug in debug output for T100