Various fixes and improvements
Fixed: * Fixed a crash in BGMerge. * Fixed bug in BGCorrect that resulted in incorrect values in the *_add and *_corrected columns (yes, you, 8685a304). * Fixed a glitch in BGCorrect that prevented it from ever writing corrected_bgestimate in the correction_flags column. Improved: * BGEstimate will now include the sample tag in the error messages for missing alleles and alleles with 0 reads. * Strand bias lines in Samplevis are now clamped to the 0-100% range. BGCorrect may cause forward read percentages outside this range. Visualisations: * Updated Vega to version 2.4.2. * Fixed drag-'n-drop behaviour for HTML visualisations in Internet Explorer and Firefox. * Fixed the Save Image link when viewing HTML visualisations in Internet Explorer 10 and above. * Added http-equiv="X-UA-Compatible" content="IE=edge" meta-tag to all visualisations to prevent Internet Explorer from entering quirks mode. * Samplevis: * Fixed glitch that would sometimes cause a second horizontal scroll bar to appear. * Graphs now render much more quickly when 'Split markers' is on, and Chrome no longer crashes on large sample files with this option set.