JsonObjectMatcher: enriched the API with growable object-matching definitions.
Json & API result matchers: refactored and simplified.
ApiResults: removed the Scala shim layer and ported the functions to Java.