updated cli initial setup helper to current api
initial blinker support

useful for when client is launched in thread and main app wants to
subscribe to get download progress.