Use git user.email to determine commit ownership

Also remove a mistakenly left-in debug line.

Close #122
Modify the gitLog Classtype mechanism

Though appending a string (such as "-owner") was more extensible, this
commit changes it to using a boolean, IsOwner, and the templates' {{if}}
logic. We don't absolutely need the extensibility in this case.
Change gitVarUser() and minimize the calls to it

There were a large number of superfluous calls to gitVarUser(). I have
removed those and replaced them with references to the 'user'
variable. Additionally, the function has been renamed to User() and is a
method of the git type. With any luck, this will fix issue #121.