Enforce minimum line widths
Fixed empty packet parsing bug

Packet iterator was not advanced for empty packets.
Remove unused annotation highlight div

This is now done using CSS. For annotation-heavy documents this change makes the DOM much lighter.
Merge pull request #4615 from Snuffleupagus/canvas-enforce-min-line-width

Enforce minimum line widths
Merge pull request #5566 from MaMazav/Bug_fix_Empty_packet_advance_iterator

Fixed empty packet parsing bug
Merge pull request #5569 from timvandermeij/annotation-rewrite-1

Remove unused annotation highlight div
Update linting on Travis to cover *.jsm files (PR 5406 followup)

Trivial followup to PR 5406.
Merge pull request #5578 from Snuffleupagus/travis-jsm-lint

Update linting on Travis to cover *.jsm files (PR 5406 followup)