Added more javadoc for WhoisRestService and WhoisMetadata
Removed unused RpslObjectUpdateDao from WhoisRestService
removed unnecessarily complex services /grs-search and /grs-lookup
removed unused code
Fix of some failing endtoend tests
Babystep refactoring of versionqueryexecutor. Fixes failing endtoend test.
fixed /lookup returning hierarchical hits
fixed changeddatevalidator
make sure search key is always sanitized before use
fix of TODO, WhoisRestService now caches the query flags as strings that are not allowed
Updated documentation.
[maven-release-plugin] prepare release whois-1.67.2
[maven-release-plugin] prepare for next development iteration
Fixed npe when no parameters on free text search request.
streamObject() does not need to be protected
Merge branch 'upstream' into upstream-rdap

Conflicts:
	whois-api/src/main/java/net/ripe/db/whois/api/whois/WhoisRestService.java
Merge branch 'upstream-rdap' of github.com:APNIC-net/whois into upstream-rdap

# By inazumax
# Via inazumax
* 'upstream-rdap' of github.com:APNIC-net/whois:
  removing useless code and comments from some of the generated classes. we need to make sure some of this stuff is not autogenerated now i think. though it wont matter if it is. i dont think.
  forgot to remove some code.
  perl2java
  modified the events to ONLY show last one as last changed and ignore all others. this was after consultation with byron.
  bit of a refactor. introduced a new RdapObject class from which all of the generated objects should inherit. doesnt seem to break the auto generation stuff. but means we can do all of the setting of events and remarks and other stuff that's common to all objects in one place rather than EVERYWHERE.