Minutes indexing clean up

- Minutes headers now also include a 'type', which is appended to 'committee'
- Files note beginning with 'minutes' are ignored in the index
- Added some comments to the index generator