Reafactored David Maislin's version 1.3 of the CEPA Modular Input to use
 Python Twisted , amongst various other tidy ups