Draggable popups, fixes #27

Working slightly incorrectly under Opera when the page is scrolled, due to a (known) bug in jQuery UI.