Blackoilstate equals function, with tests and data

This PR adds an equals function to BlackoilState, with accompanying tests. Will be useful for testing that the new parser structure does not affect the results.

Apologies for the vectorApproxEqual, it should probably be in a util library somewhere. If this is required, please point to a suggested location, and we will put it there.