it87: update driver, backported from kernel-3.10.9

Driver rebased to kernel-3.10.9.
Functions backported to build on RHEL.
Adds support for IT8782F, IT8783E/F, IT8771E and IT8772E.

Signed-off-by: Philip J Perry <phil@elrepo.org>