Merge pull request #48 from wtsi-npg/devel

iRODS reference_zone -> reference_path bugfix
Allow 10 or 11 digits in Illumina beadchip number, and add tests
Modify Infinium publisher to accept 10 or 11 digit barcodes, and update tests
Merge pull request #292 from iainrb/devel

Allow 10 or 11 digits in Illumina beadchip number
Can specify alternate QC plex snpsets using the --qc-plex argument to ready_infinium.pl
Fixed underscore/hyphen issues in command-line options; corrected warning messages
Fixed name of --pl-config-dir option in documentation
Fixed typos in error reporting code
Warn for empty call list in qc plex
Simplified check for empty qc plex result list
Improved error reports and logging
Merge pull request #293 from iainrb/devel

Can specify alternate QC plex snpsets using the --qc-plex argument to re...
Merge remote-tracking branch 'wtsi-npg/devel' into devel