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