Added ZeroMQ as a source and introduced sending client ticks if no data received for x seconds (defined by config but with a default of 30 seconds).