Improvements to SystemState. [1770]

There are some Java 7+ additions here, but many of the changes are just
some pretty straightforward improvements.

One of the particularly nice changes is the use of JOGL’s
“native.vendor” property in the system properties output (you should
now see things like “NVIDIA Corporation” rather than nothing).