use `find` in build to find dojo/dijit nls directories
prepare-refseq.pl now supports comments in conf files, fixes #213
tweak timeout handling in HTMLFeatures

Conflicts:

	release-notes.txt
make a JBrowse/View/FeatureGlyph namespace, wire it to CanvasFeatures track, with the glyph used being configurable on a per-feature basis
refactor track features highlighting in preparation for supporting it in canvasfeatures
add support for text labels and descriptions to Rectangle glyphs, references #195
small cleanups to canvas track code
better implementation of mouseover highlighting for Rectangle glyphs
keep CanvasFeatures mouseover state in `lastMouseover`, not `lastHighlight`
bugfix to canvasfeatures mouseover highlighting
make canvases in CanvasFeature track block 3x as wide as the block, so that labels on features can overflow into the next block
make _defaultDescriptionScale more reasonable in CanvasFeatures and HTMLFeature tracks
components require a browser reference
bugfixes to alignment-handling mixins
make glyphs inherit from JBrowse/Component and thus have their own configuration machinery
make an Alignment glyph, port the Alignments2 track to use it
improve performance of CanvasFeatures rendering by handcoding asynchronous glyph class loading instead of using a dojo Deferred (which turns out to be quite slow)
canvasfeature code cleanups in preparation for progress
lots of improvements to how feature labels and descriptions are drawn
add new-plugin.pl helper script that makes a skeleton for a new plugin