wikiretriever: retrieve recent changes, pass extra params, bugfixes

* if extra parameters are specified by the user then they
  will be retrieved and saved
* each query type may now set up which attributes are
  retrieved from the xml and which properties are requested
  by default, via setupPropsAttrs
* unify processing and display of entry info for all query types
* recent changes can be retrieved for a given date range and
  limited by namespace
* utf8 encoding for all output fields
* fix date param handling for now minus seconds
* couple spelling fixes

Change-Id: Idd789bfc6ea676c2acde75489e15c47ce40bb8ed