Simplify font/size selection

Changing the annotation font/size/color now affects the whole annotation
if its of uniform font/size/color. Parts of the annotation can still be assigned
different attributes by selecting them.

Issue #124
Allow annotation font selection without selection

Allow the user to pre-select a font before a new annotation is created
Issue #123