Revisions to hover feature:
Added resizing based on amount of text displayed.
Fixed word wrap to retain whole words when present.
Fixed addBoxOverlayToElement to correctly remove redundant peptides when overlap occurs.
In popup-related functions: change variable name 'metadata' to 'popupData'
Changed type of popupData argument from string to object literal
Removed dist files from tracking
Added exception handling in canvas.growingMarket to prevent Firefox from hanging on load

Conflicts:
	dist/js/mascp-jstools.js
	dist/js/mascp-jstools.min.js
	dist/js/mascp-jstools.renderers.js
	dist/js/mascp-jstools.renderers.min.js
	js/lib/SVGCanvas.js
Changed content of popup from SVG text to HTML
Commented out extraneous code which was throwing an error in canvas.growingMarker
Changed test for popup existence in CondensedSequenceRenderer to avoid DOM error when not in existence
Merge branch 'hover-feature' into modhunter

Conflicts:
	dist/js/mascp-jstools.services.js
	js/lib/SVGCanvas.js
Add popup to Modhunter