changes max_contrib_rev to filter by a minimum fraction of contributions and to take the most recent revision satisfying those constraints
fixes bug when mwclient hands back a malformed revision