Enable Unity7 for high-DPI desktop displays

Display devices with higher pixel densities are becoming more widespread and available in the consumer space. Unity7 does not currently work well on such displays due to hard-coded pixel sizes and assumptions about the interaction between pixel densities and view sizes. Some featires in Unity7 need to be adjusted to accommodate the newer hardware.