initial support for Toshiba ACPI and HAPS interfaces

toshiba_acpi exports a normal (x,y,z) position interface since
linux.git 5a2813e97ae6e5d8c521ace7dd2f4106a9d19e71

toshiba_haps adds a hardware logic interface like the freefall one in
linux.git 23d0ba0c908ac10139f0351023c64198d7fc1409

this commits adds support for both in hdapsd, based on the available
documentation as I do not own any Toshiba devices to test on
read the correct file for TOSHIBA_ACPI interface
add generic input interface for machines that expose them

the machines seem to be various Acer and Lenovo laptops

LP: #1367628
Merge branch 'toshiba' into new-interfaces
Merge branch 'acer' into new-interfaces
add debugging output while selecting interfaces
Merge branch 'acer' into new-interfaces
add more verbose output while detecting the interface
Merge branch 'new-interfaces'