Moved logging to the same appender as other publication messages

Use COLL_NAME rather than COLL_PARENT_NAME in  safe select

Rationalised trailing slash trimming somewhat
Fixed typo
Added script to publish an analysis to iRODS
Merge pull request #95 from keithj/devel

Added script to publish an analysis to iRODS
Added supplier_name to Warehouse metadata

Added beadchip_section, beadchip_design and beadchip_revision to Infinium metadata

Missing Warehouse metadata now clucks instead of croaking
Check outcome of system calls. Avoid absolute paths for versioned software (Plink)
Merge pull request #96 from keithj/devel

Check outcome of system calls
Moved to index cards
Set PATH for tests using R scripts. Removed absolute path to snp_af_sample_cr_bed
Merge pull request #97 from keithj/devel

Further changes to make tests self-contained
Added R scripts to PATH
Removed absolute PATH to snp_af_sample_cr_bed
Merge pull request #98 from keithj/devel

Set PATH for tests and external programs
Fixed typo
Merge pull request #99 from keithj/devel

Fixed typo
Add ../bin to PATH to find run_qc.pl
Merge pull request #100 from keithj/devel

Add ../bin to PATH to find run_qc.pl during tests
As this script uses FindBin, there is no need to mess with the PATH
Merge pull request #101 from keithj/devel

As this script uses FindBin, there is no need to mess with the PATH
Improved CLI argument checking

Trim trailing slash from directory paths for iput