Port of Google's diff-match-patch library to Go