Update dependency for higher version of Diff:LCS

The older version of Diff::LCS doesn't actually handle encoded diffs and when this problem first came up we talked about forcing an upgrade but decided that was a breaking change. So this updates the gem dependency for 3.x