Adds public setter for container + scroll views

Public setter is concurrent to avoid confusion, but the default setter
for scrollView remains to set the containerView as scrollview.superview
Merge pull request #1 from nickkjordan/master

Adds public setter for container + scroll views