automatic groups extension + new parameter system


This version enables automatic grouping of the concepts using the python-igraph
the logic behind is bound in libgroups.py It creates groups using a community detection algorithm and creates labels for the groups. Also the different types of relations of an ontology are weighted and there is a scoring of the size of the groups, so that they keep human-readable

Also it switched the parameter system, using explicit parameters in %parameter% style that are replaced by the html-generator in libvocab.py. This also gave the possibility to automatically create some meta-spec stuff, like the ontology-ns, specification-url and the date.

In specgen6.py some minor extensions had to be done that enables the possibility to use grouping.
It also processes the optional parameters for grouping (--groups), and --specurl, --name 

The template folder contains a new plain template using the new parameter system.
The olo template had a minor refactoring using the basic parameter system.