Remove scroll-content class and scroll element if scroll="false"

Potential fix for #841

This pull request is not complete, just meant to generate discussion around a fix for #841.  If scroll="false", we don't want any scrolling behaviour, and to remove the scroll element so that we have access to the parent container height.