Implement visible rail feature.

Now the scrollbars are wrapped by rail elements, and
the styles and scripts are heavily changed to implement the feature.
Add click handlers on scrollbar rails to scroll to the position.