Add barcode_report.py; better replacement
Add --lane option to barcode_report.py

Allows you to just query a specific lane.
Handle 'NoIndex' samples in barcode_report.py

Assigns total read count to NoIndex
Use python version of barcode_report
Avoid needlessly rerunning barcodes

Saves a bit of time, don't wait for a qmake job to run, output
version info and exit, avoids cluttering output directory.
Merge remote-tracking branch 'stam_github/master' into barcode_tally
Makefile filename correction
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
Make 'info' run significantly faster

Qmake runs separate lines each in their own shells, with a noticeable
overhead & delay for spawning each.
Move flowcell-wide scripts into `flowcell_scripts`

Right now there's only barcode_tally.sh; but if we get more, we'd
probably like them in their own directory.
Fix for dual-index flowcells (barcode report)

The fastq files join the barcodes with '+', while we normally use a '-'
to separate them
Merge pull request #18 from fwip/barcode_tally

rewrite barcode_report in python
Merge pull request #19 from fwip/setup_barcode_fix

setup.sh NoIndex barcode fixes
Merge branch 'fixes'