Expose more sortable options, improve mouse handling

Improvements include:

  * Pass-thru more jQuery UI sortable options
  * Improved mouse event handling, allow for click-thrus to original <th> element
  * Move temporary [th] elements into [thead] elements to allow for css styling continuity
  * Disable document text or element selection when dragging is underway to prevent 'ugly' selection highlighting