Requests for comment/ChangesList formatting

structure

 * ChangeLine (interface)
 * OldChangeLine
 * EnhancedChangesUngroupedLine
 * EnhancedChangesBlockGroupLine
 * flags
 * EnhancedChangesGroupNestedEntry
 * ChangeLineFormatter (interface)
 * OldChangeLineFormatter
 * EnhancedChangesBlockGroupLineFormatter
 * EnhancedChangesBlockGroup
 * EnhancedChangesBlockGroupSummaryLine
 * arrow
 * flags / timestamp
 * change summary
 * EnhancedChangesBlockGroupLine[]

hooks

 * EnhancedChangesCacheEntry - allow tweaking cache entry (e.g. the links?) and more importantly the cache entry grouping