Added InputDevice class which handles writing key events to uinput device.

Signed-off-by: Janne Hakonen <janne.hakonen@oss.tieto.com>
Added KeyStreamServer class which receives key events via a tcp connection from a commanding client.

Signed-off-by: Janne Hakonen <janne.hakonen@oss.tieto.com>
Implement main entry point.

Signed-off-by: Janne Hakonen <janne.hakonen@oss.tieto.com>
Added missing project file.

Signed-off-by: Janne Hakonen <janne.hakonen@oss.tieto.com>
Ignore build artifacts.

Signed-off-by: Janne Hakonen <janne.hakonen@oss.tieto.com>