Reduced line lengths for Chain class
PEP 8
Remove unused verbose keyword in Chain class
Added docstring for Chain class
Renamed comport to port
For clarity
Merged clearbuffers into __init__
clearbuffers wasn't used anywhere else so its own method was overkill
Tidied comment
Removed unused Chain.close() method
Added docstring for Pump class
Set default Pump name to Pump 11
Removed word "Pump" that prefixes the name of the pump in logging messages
Previously it would print: "Pump [name]: [message]"
Now: "[name]: [message]"
Made Pump.setdiamete() more PEP 8-like
Made Pump.setflowrate() more PEP 8
Added docstring for Pump.setdiameter()
Added docstring for Pump.setflowrate()
Added docstring for stop, infuse, withdraw
remove_crud now uses built-in string methods
Added docstring for waituntiltarget and settargetvolume
PEP 8 style tweaks to argparse section
PHD2000 comments/docstrings
Removed settargetvolume and waituntiltarget methods from MightyMini
MightyMini isn't a subclass of Pump so it doesn't need to have these methods