add datetime, timestamp and offset property to commit object
add hunk_meta and type to diff_with_linenos