Features in Graphics
- allow to set an "explicit branch" flag in the history.
This means that a line of development is to be regarded as branching
rather than superseding the image it originates from.
This is the piece of information which cannot be deduced from
the history graph's structure.
- prepare HistoryImageId Type to be used as flags.
Not in the HistoryImageId itself, but elsewhere it'll be useful