(Closes issue #184) : Allow to mark a change as new/unread
* add command to set the state of an item as unread.
* only mark an item as read when the item gets selected, not unselected.
(Closes issue #168) : Own commits aren't displayed in the change log immediatelly after the project was checked for commits
* Refresh the list control if there are new unread entries too.
* Fix bug when refreshing entries if all log entries were removed.