Add the initial input driver for the Cirque Pinnacle ASIC found in Cirque GlidePoint trackpads.
* Align our driver module layout to properly match Zephyr conventions, allowing proper CMake setup to amend the library for each type of driver.