Interactively select a window and a nonant. The nonant is stored as an object-property of the window for use with the window-selection and constraints modules. ORIENTATION can be either 'horizontal or 'vertical to designate whether we are picking a horizontal slice or a vertical slice of a window; when #f, we are picking a nonant, not a slice.