patch of positioning methods

this commit should patch positioning methods (slideTo, slideToAndCenter,
etc), but the positioning strategy is not great and includes too many
involved parties.  this is likely to be the last commit before the
transition to the new API (TileView).