Fix warnings in the JSON, SAX and SAXophoNit libraries and in the `neo_doxygen` tool

Fix all the warnings in the following directories:

* `/lib/json`
* `/lib/sax`
* `/lib/saxophonit`
* `/contrib/neo_doxygen`

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
oui mais. une méthode définie dans une classe ? une méthode héritée ? un
service abstrait associé à une méthode ? est-ce que les constructeurs en
sont ? et les fonctions globales ? et est-ce que les méthodes implicites
(getters/setters) en sont ?

Et puis... qui instancie cette classe ? quelles sont les contraintes
d'utilisation ? Comment s'en servir ? Etc..

On Fri, Nov 28, 2014 at 1:58 PM, jcbrinfo <notifications@github.com> wrote:

> In contrib/neo_doxygen/src/model/member.nit:
>
> > @@ -174,6 +174,7 @@ class UnknownMember
> >  	redef fun put_edges do end
> >  end
> >
> > +# A method.
> >  class Method
>
> Toute personne familière avec l’orienté-objet sait c’est quoi une méthode,
> non?
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/privat/nit/pull/946/files#r21041900>.
>