Added support for new options "offset"

The new "offset" option accepts "center" and "center_vertical" values, both of which will center the element vertically in the scrollable parent.