Adds verification response

Server tells client whether or not the verification passed or failed.
Client verification response

Implements clients response to verification success or fail.  Also
fixes small issue with server socket write not using correct data type.
 My mistake for not testing before committing.
Adds TrackpadActivity implementation

Adds TrackpadActivity +layout and the necessary connections to enable
starting activity.

Trackpad only prints touch events to log and doesn't communicate with
socket yet.

There's also some scattered small changes in other places but shouldn't
be too influential, more minor cleanup kind of things.