[build] Update to latest build tools
[library] Change TwoWayView to be less opinionated about scrollbars

Fixes #24, #38, #46, #48, #70