Also diff slices

Hi,

Thanks for your library!

Although this PR changes the output when slices are of unequal lengths, I think this is helpful with complex structure comparisons as it tends to find smaller changes. Example output:

```
[["entries"][0]["name"]: "actualName" != "expectedName"]
```