fix VCF backend broken by merge from master
aggregate search icon into metro sprites.png
Merge branch '2.x' into subtracks_semzoom
fix off-by-one errors in ProcessTranscript impliedUTR making.  fixes #362
add feature_range_cache support to REST data store, references #369

Conflicts:

	src/JBrowse/Store/SeqFeature/REST.js
	tests/js_tests/spec/RESTStore.spec.js
add more inline docs in REST store
in REST store, make sure to LRU-touch the cached feature regions we use, fixes #369
in track metadata store, prevent multiple index entries for a single track config.  references #371
in faceted tracksel, do not filter  using the displayColumnFilter, because it's probably not set

Conflicts:

	release-notes.txt
add `urlTemplate` support to GFF3 store

Conflicts:

	release-notes.txt
	src/JBrowse/Store/SeqFeature/GFF3.js
add --compress option to generate-names.pl, closes #378

Conflicts:

	bin/generate-names.pl
	release-notes.txt
	src/perl5/Bio/JBrowse/Cmd/IndexNames.pm
	src/perl5/Bio/JBrowse/Cmd/IndexNames/BackCompat.pm
	tests/data/volvox_formatted_names/names/meta.json