Merge pull request #30 from andrewjpage/master

Lock file to prevent duplicate processes on the same host
list missing lanes after qc complete
Merge pull request #31 from CraigPorter/list-missed-lanes-after-qc

list missing lanes after qc complete
added option to list missing lanes if qc pending
Merge pull request #32 from CraigPorter/add-list-non-qc-option

added option to list missing lanes if qc pending
replaced listallmissing option with no_pending_lanes
Merge pull request #33 from CraigPorter/fix_list_option

replaced listallmissing option with no_pending_lanes