Initial modifications: adjusted behavior, improved robustness, cleanup

Tablet mode no longer rotates the screen. Stylus monitoring is by
default not activated, since Ubuntu handles palm rejection just fine
now.

In the previous versions, multiple clicks on a "start monitoring" button
would start a new process for every click and leave the previously
started ones running wihtout identifiers, with no mechanism to terminate
them. This is fixed by initially creating the processes in the
constructor, and checking their state before starting them when the
relevant button is clicked. When the stop button is clicked for a
running process, the relevant process is terminated and a new process
with the same identifier is created (but not started).

Tabs replaced with spaces; line lengths and docstrings edited to
conform with style guidelines; some variables and methods renamed for
consistency; GUI creation extracted into own method.

Added my name to copyright statement.
Updated README to reflect new repository and my modifications
Changes in user interface

Renamed "display position monitoring" to "device state monitoring", and
renamed all variables, methods and messages accordingly. Renamed the
orientation changes, from "left" to "orientation left" etc., and renamed
their messages accordingly. Reordered buttons in the GUI.