ni_nitdoc: Introduced the nitdoc to the new MetaModel

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Adding start function

Adding a function to start the process to generate the nitdoc.
Actually it create the nitdoc directory if it does not exist

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Refined HTMLPage

Refined HTMLPage to get a general Header for each subclass

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Create class to generate Overview page

Adding a subclass of HTMLPage to generate the nitdoc overview

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Add function to generate Overview Page

Create a function to generate the overview page during nitdoc process

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Adding the header content to Overview page

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Added overview body

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Adding some functions in AModule class

Adding a function to get the comment of Amodule object and another to
get the short comment of it

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Display all modules in Overview

Adding a function to insert in overview page all modules concerns in the
program

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Introduced function to generate dot file

Adding a function in HTMLPage to generate dot file

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Generate dot file in overview page

Created a function to generate the graph of MModules tree in a program

Signed-off-by: Stefan Lage <lagestfan@gmail.com>