make viewpager's touch event uninterceptable  & add scale getters