Fixed monitor size using wrong incorrect value.

The display device string was used, instead of the adapter device name,
leading to the wrong incorrect physical size being returned for
non-primary monitors.  The right incorrect physical size is now returned
for all monitors.
LWJGL compatibility changes.
First attempt at building with Travis CI.
Install x11 libs & headers.
Fixed x11 package name.