[#6941] Create activity events for commits

Signed-off-by: Tim Van Steenburgh <tvansteenburgh@gmail.com>
[#6941] Don't break on svn commit _id, which contains ':'

Signed-off-by: Tim Van Steenburgh <tvansteenburgh@gmail.com>
[#6941] Check commit activity access against original tool if possible.

Signed-off-by: Tim Van Steenburgh <tvansteenburgh@gmail.com>