Enabled customizing of the number of commits to be fetched
Added message content based timeline selection criteria
* only commits with equal to or more than two content nodes are included into the timeline
** this is very specific to the way I write commit messages
** it may not be a sensible selection criteria in all circumstances
* this was changed with the aim of only including interesting commits in the timeline