Retain columns for rows in an array so they can be reordered and the table rerendered.

 * Add the min data column size back. It is no longer in a $timeout and does not seem to affect render time.
Fix child table directives not being run.
Merge pull request #28 from jadrake75/rowTemplate

Retain columns for rows in an array