[Monocle] AnnBaseGraphicsItem's ctor is now variadic.
[Monocle] LinkAnnItem ctor implementation.
[Monocle] No need for std::function.
[Monocle] Don't use QStyledItemDelegate::sizeHint() for Ann.

Just use option's rect to calculate the text width, avoiding computationally
expensive text layouting.
Merge branch 'master' of github.com:0xd34df00d/leechcraft