Allow Affixing to specified elements

Elements are specified via markup, using data-affix-window and
data-affix-document or via the options object, using affixWindow and
affixDocument.