Provide an interface for running periodic tasks using VPollerPeriodTask
Rename method names for vSphere Agents during 'init', 'connect' and
'disconnect' operations
Create a periodic task for sending heartbeats to our vSphere hosts using a
VPollerPeriodTask instance
Start sending vSphere heartbeats *after* connecting the vSphere Agents,
not before
Fix periodic task class
Default arguments should follow non-default ones
Process messages on the worker socket in the process_worker_msg() method