Make separate config var for pub timeout

Note: the commit message of the parent of this commit is incorrect. The
timeout variable did control all worksheets, hence this commit.
Rearrange config variable descriptions