UPDATE: added option 'appendWidgetTo' and fixed calculation of display
 position, if target container has overflow-y auto;