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.