added version, passes timings to via heartbeat call, resumes queue upon disconnect
pep8'd, new jobs for local service check and node availability matrix
each node should check all the others (apart from itself)
don't check itself