add a driver for HPProCurve switches.
add stdlib function sys.exec().
fix: Windows platform does not have os.ctermid. (#14)
get rid of workqueue.Action.wait_for().
Exscript.workqueue.Action no longer holds a reference to the main loop.
remove some useless imports from MainLoopTest.
Exscript.workqueue.Job: accept a name argument.
Exscript.workqueue.Job no longer takes a debug argument.
add CustomAction.log_event() and port the loggers to using this instead of Connection.data_received_event.
Exscript.CustomAction.started_event() no longer passes the connection.
cleanup: Rename Exscript.Logger._action_enqueued() to ._on_action_enqueued().
Exscript.workqueue.job_*_event now passes the action, not the job.
add Exscript.Queue.action_started_event.
cleanups in LoggerTest and FileLoggerTest.
Replace Exscript.CustomAction.started_event by Exscript.Queue.action_started_event.
add 'times' argument for Exscript.workqueue.enqueue*(), and get rid of Exscript.CustomAction.set_times().
Exscript.workqueue.MainLoop: always store Job objects in internal data structures.
get rid of workqueue.job_completed_event().
action.error_event() now passes sys.exc_info(), not just the exception value.
Exscript.Task: replace action hash list() by a set().