Added extraTopContentInset property. Fixed bug that happens when extraTopContentInset is set, the scrolling to bottom doesn't work.
Merge branch 'feature/topContentInsetSupport' into feature/customBehavior