refactor BAM/File.js a little
fix some more error handling code, mostly in BigWig and Tabix backends
reduce default maxHeight for CanvasFeatures
clean up and comment blocksForRange method in BAM/File.js