Avoids crashing, and GTK apps also seem to generally dislike when the reported DPI is less than the default. Fixes #181
Fixes #168
This allows for most GTK and Qt apps to be scaled properly. In the case of mixed DPI, it will default to using the smallest monitor scale.