Test showing return problem with readQuakeML.
refactor code snippet for failing test into unittest
compare resource_id in Event.__eq__()
Correct catalog level resource id when using readEvents().

readEvents() now returns a Catalog object with the correct resource_id.
This only works when reading a single file.
Revert "compare resource_id in Event.__eq__()"

This reverts commit d7b85a4e5551a9092d6794a0bb4b4e61b668f3e9.
Merge pull request #662 from claudiodsf/failing_readQuakeML

readEvents() returns a catalog with wrong resource_id