Make errors diffable

In the case of multiple errors in the same spec it just appends the errors
Merge pull request #139 from maestrodev/diffable

Make errors diffable