compatCheck improvements

- add support for json feeds (try to parse as json if xml parsing fails)
- support comparison of non-string fields
- print the URI when failing to extract the action name