Add support for arbitrary aggregation of declarations on one page and support for lower case names.

Using "ddox generate-html --lowercase-names" it's now possible to force all file names to be lower case. All matching declarations will be aggregated on the same page. This is mainly useful for Windows and OS X systems where the file system is case insensitive by default.