add various tweaks to UIViewController and UIView categories