nitdoc: Adding first part of the new nitdoc

Adding a program which display the structure of another progam, this use
the new meta model

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
nitdoc: Adding some design

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
Adding color for properties visibility

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
nitdoc: Added function to get refined/sub class

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
nitdoc: Adding functions to MClass

Adding some function to retrieve parents, childs and all refined of a
class

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
nitdoc: Adding some color

Redef String class to add some functions to color a string

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
nitdoc: Insert some functions in MClass

Adding directly in MClass functions to display the parents of a class,
the subclasses and in which module it is redefined

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
nitdoc: Adding functions in MPropDef

Added one functions to set the text color in terms of the visibility of
the property, and another to get the full path of the property at the
right norm

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
nitdoc: Cleaning ReadModule class

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
nitdoc: Do the same job for each modules linked to a program

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
Linux compatible colors for console doc

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
lib: Introduced new html lib

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
examples: html lib example

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
lib: Documentation for html lib

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Merge pull request #1 from Morriar/nitdoc

Nitdoc