Bug fix: length of time axis is proportional to height.

Length of time axis was incorrectly proportional to width. That used to be
the correct behavior when the axis was horizontal. But it never got
changed when the axis was changed to vertical.
Add callout brackets to the history timeline.

Rendering and positioning of the brackets looks good. But code is ugly as
a turd. Refactoring to come.