fix old typo
push existing allocation_path down to _get_allocation_without_lock

Checking that an allocation_path does not exist on every candidate
volume is very slow due to having to mount the volume and stat a path.
This pushes the check down to where each candidate volume is attempted
rather than checking all candidate volumes.
add metric: disk.allocation.child_allocation_query
add metric: disk.allocation.get_parent_allocation
add metric: disk.allocation.require
extract method: _existing_allocation_path_check
allow expected/got count to be shown in diag
Enable samtools parameter processing in VarscanSomatic (previously only worked in Varscan germline)
Enable samtools parameter processing in VarscanSomaticValidation (previously only worked in Varscan germline)
Added VarscanBase
DV2 Varscan modules inherit from VarscanBase and _process_samtools_params and _split_params are moved up.
Move has_version into VarscanBase
Expanded VarscanBase test
Corrected a bug that prevented baq from being turned off with --nobaq
Merge branch 'varscanparam' into gb_master
Updated class browser cache.
Updated `genome` tab completion.
Update the blessed build due to new fgenesh version.
Updated `genome` tab completion.
add metric: disk.allocation.get_allocation_without_lock.rollback.over_allocated