Bug 915831 - When clamping the async zoom amount, take into account the overzoom boundary. r=botond
Bug 915831 - Remove some unnecessary rounding that allowed minor amounts of overzoom. r=botond
Bug 915831 - Roll ScaleWillOverscroll into ScaleWillOverscrollAmount since it's simpler that way. r=botond