Refactor|libcommon: Unified view port drawing, moved crosshair to HUD layer

Also, in Oculus Rift mode, don’t assume that automap covers the full
view.
Merge branch 'oculus-rift' of github.com:skyjake/Doomsday-Engine into low-latency-input