Bug 1063224 - Const-correctness improvements in APZ classes. r=kats

--HG--
extra : source : 2d5e9cefe9931c97f544e23e14dc5de44ac352e7
Bug 1063224 - Make some more things strongly typed in APZ code. r=kats

--HG--
extra : source : 57467bc253cd033260d086d52fe65069cffbe720
Bug 1063224 - Add a bit more infrastructure to Axis. r=kats

--HG--
extra : source : 42dc115521166059d08e2cb1c7d23105bb54cbee
Bug 1063224 - Split APZCTreeManager::GetInputTransforms() into GetScreenToApzcTransform() and GetApzcToGeckoTransform(). r=kats

--HG--
extra : source : e2c2b60db0d0865c81bfadf0100763d35011136f
Bug 1063224 - Give AsyncPanZoomController a mechanism for converting between local and global screen coordinates. r=kats

--HG--
extra : source : 9e2fe73a1837854b8a024f82d2b6a38eba18ff5e
Bug 1063224 - Add a PanStart() method to AsyncPanZoomController. r=kats

--HG--
extra : source : c26cacfcd1998dddd2982062c844e10bc5736541
Bug 1063224 - Use global screen coordinates when working with quantities in inches. r=kats

--HG--
extra : source : 065a1d3bc7f99562b2f41847d76b4c6196825b7b