Table Toggle/Reflow: added rebuild method
Table Toggle/Reflow: added tests
Table: refresh() has no parameters so if you need one, call it _refresh() and call _refresh() from refresh().
Table: Columntoggle: Use this.document.find( x ) instead of $( x ).
Table: Columntoggle: Do not bind events to checkboxes if they have not been replaced.
Table: Columntoggle: Rename refresh() to _refresh() and do not do anything besides chaining up during rebuild() if the widget is not a columntoggle table.
Table: Reflow: Rename refresh() to _refresh() and do not do anything besides chaining up during rebuild() if the widget is not a reflow table.