Cleanup navigation.tmpl and the generated html
Cleanup navigation.tmpl and the generated html

- Add a function that is used to generate all four types of member lists.
- Only use one line per list item.
- Don't generate empty `class=""` attributes when item is stable.
- Remove closing `</li>` tag, as is allowed by the html 5 standard.

Overall this reduces the filesize for the generated html pages by ~33%.

geekdenz/ol3,stweil/ol3,geekdenz/ol3,stweil/ol3,oterral/ol3,openlayers/openlayers,geekdenz/ol3,adube/ol3,stweil/openlayers,openlayers/openlayers,stweil/openlayers,oterral/ol3,adube/ol3,stweil/openlayers,ahocevar/ol3,ahocevar/ol3,ahocevar/ol3,geekdenz/openlayers,stweil/ol3,geekdenz/openlayers,ahocevar/ol3,geekdenz/openlayers,bjornharrtell/ol3,openlayers/openlayers,bjornharrtell/ol3,stweil/ol3,geekdenz/ol3,ahocevar/openlayers,adube/ol3,bjornharrtell/ol3,ahocevar/openlayers,ahocevar/openlayers,oterral/ol3