Ok. I've made a first-pass attempt to merge newspaperTable into t:dataTable.
This version works for me, but I'm not sure that it supports all of the extended datatable features yet (ie, newspaper columns and details/grouping/sorting in there may not work together, but both should still work separately).
There were a lot of unexpected changes I had to make to the row style and column style api in order to merge these two together, so it's possible that this patch might break something in there.
So far, I've been testing it with facelets, so as of yet, there's no jsp tag and tld support – it should be trivial to add it in.
This is pretty cool in that all you need to do is change t:newspaperTable to t:dataTable, and it "just works"