Added [ ... ] section headings
Added (incomplete) parser for the spec.

This is to try ideas for the API, and to see whether the spec makes sense.
Sample script showing use of API, generate HTML version of Changes file