Merge pull request #1 from nseinlet/master

improvement from nseinlet to ensure that the last commit message is not already processed to avoid duplicate counting when you commit more often than the commit factor (default 4 hours).
Some ideas and TODO to be implemented