Fixed int/float bug
Moved manual conditioning to worklist
Modified information printed to stdout
Separte pgm start and wait for completion
Handle volumes as list in stage()
Modified assert test for #source=#samples
Flush worklist queue before starting program
Accept list of factors in dilute()
Reduced MULTIEXCESS to 1 from 2
Add auto-allocation of well to __init__
Added liquid class for piercing

Need to use different LC to turn off tip-touching
Added getAllOnPlate() to Sample
Remove warning for moving <2ul if it is water being moved
Improved handling of aspirate volumes
Minor

- indentation, history format
Added output for simulating movements
Added dispense elapsed time during aspirate with manual conditioning
Check the DISPENSE/MIX optimization doesn't reorder operations with same tip