resolves #193: simpler commit tables

@kevgo 

Can now remove the duplication from all commit tables. I removed them from just git-extract for now. Will remove it from the others, but wanted to give you a chance to look at it now.
This should be a separate PR. Let's explore ways to keep PRs better focussed on only one feature. That's good coding practice and makes everybody's life easier. I'm guilty of that as well. 

The best solution that I have found for myself is when I run across issues like this while coding is to make a quick note (in a small textedit window) that I want to rename "see" to "have", then keep going on the original feature. After that original feature is done, I usually have 3 or 4 such to-do items. I then create a new branch for each item, and get them reviewed separately. This usually works very well.

Each time I deviate from that path, chaos ensues...   :smile: