Report mouse motion and button release to correct window
Split out base functionality of dialog_t such that pop-ups can share most of the code for dialogs
Basic infrastructure for popups created
Implement edit_window_t::auto_complete_panel_t using popup_t; fix infrastructure for popup_t based on first implemenation experience
Converted text_field_t::drop_down_list_t to popup_t
First steps to making the menus pullable
Ensure that coordinates passed to text->calculate_line_pos are within bounds
Finalize the pullable menus implementation
Merge branch 'popup-window'
Merge branch 'pullable-menus'