Exposed internal scrollview as masterScrollView property

Client code may have to tweak some behaviour of the internal
scrollview, like show/hide scroll indicators.
Fixed wrong content size when the content view got zoomed and scrolled to the edge

as title and update the demo project.