doc_layout : changed DocContentOverview class

few correction for better usability of the class

Signed-off-by: Maxime Leroy <maxime.leroy76@gmail.com>
doc_layout : changed DocContentModule class


Signed-off-by: Maxime Leroy <maxime.leroy76@gmail.com>
nitdoc : fixed small error for W3C validation

Signed-off-by: Maxime Leroy <maxime.leroy76@gmail.com>
nitdoc : fixed NitdocOverview class for the new doc_layout

Signed-off-by: Maxime Leroy <maxime.leroy76@gmail.com>
nitdoc : changed some redef methods

changed methods so they return now a formatted String instead of writing directly in the html page

Signed-off-by: Maxime Leroy <maxime.leroy76@gmail.com>
nitdoc: changed a redef method and call to this method and fix and double li tag genration

- changed : html_link to gget_html_link so it return now a string instead of writing directly in the page
- modified get_html_link to avoid a double li tag to be generated
	added a method get_method_property wich return "intro", "inherit" or "redef" depending of the method property

Signed-off-by: Maxime Leroy <maxime.leroy76@gmail.com>
doc_layout : introduce DocContentClass, DocContentClassSection, DocContentClassSectionFormal and DocContentClassConcern

- DocContentClass : main content of a class page
- DocContentClassSection : section of a main content of a class page
- DoCContentClassFormal :  section wich represent a formal type for a class page
- DocContentClassConcern : Concern of a class page

DocContentClassFormal has been added because it do not look like any existing section on a class page.
DocContentClassConcern has been added because it use a double nested (ul-li-ul-li-/li-/ul-/li/ul) tag
Some work still needs to be done in order to make it neater. But it's works !

Signed-off-by: Maxime Leroy <maxime.leroy76@gmail.com>
nitdoc : changed sidebar on a class page so it use the new get_method_property method

Signed-off-by: Maxime Leroy <maxime.leroy76@gmail.com>
nitdoc: use doc_layout for html generation on a class page

for now this is pretty ugly, some work still needs to be done to make it neater.

Signed-off-by: Maxime Leroy <maxime.leroy76@gmail.com>