Fix samplesheet dir creation for HiSeq
Add --processing option to max_mismatch.py

Defaults to processing.json
Add checks for NoIndex samples to max_mismatch.py

Should cover these cases:
* No index read is used
* One sample in lane
* No samples in lane
* Barcode index not specified for a sample
Add check for colliding barcodes in JSON