Additional cleanup of edge cases for splitting and merging samples: no-overlap inputs, cancer tumor/normal, bamprep inputs. Fixes #400 Fixes #378