startup and teardown in download runnables on the mainthread only

Change-Id: If8b67cf58a50380577a44032afa5fbeea4be41a3