ni_nitdoc: Adding to generate Module column

Adding a function to generate a column which contain all mmodules
included/concerns in a program

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

Create a function to list all classes contained in all modules

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: extracted model facilities in their own module

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Define access to local class from Mproperty

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Adding properties column in full-index

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

Adding a class to be the module page template

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Adding function to generate each modules page

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Adding header/body for modules page

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Adding module comment in module page

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Get all classes of a module

Addign a function to regroup all classes of a module and it associate
their state like introduced or refined

Signed-off-by: Stefan Lage <lagestfan@gmail.com>
ni_nitdoc: Adding classes column in modules page

Generate classes column for each modules page

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