Hud Scaling
Created by: clusterfack
I hate busywork
Huds now scale positioning with client view.
Exceptions : pretty sure damageoverlay, darkmask, blurry vision which all have unique sprites and dont use screen locs. To fix those we need to use scale() along with a standardized proc for changing view size.