Nitdoc templates

Introduces the usage of `Template` to externalize the html generation in `nitdoc_template` module.

Firsts commits introduce new service needed to perform the migration. The last one migrate to template in one shot (full rewriting). 

Tests still unchanged.