Annotation display length now depends on content

Each annotation is now shown for Annotation.DISPLAY_DURATION_PER_CHAR *
text.length() or at least for Annotation.MINIMUM_DISPLAY_DURATION. This
way user should have time to read even longer comments.
Merge pull request #12 from learning-layers/improvement/LL-747

Annotation display length now depends on content