Tell the master to start listening to the eveny bus earlier

Seems salt is too fast for itself, in some environments
the minions were able to return before the client was able to
start listening on the event but for the returns!
Apply the timing fix for commands to the minion_publish function
Remove `pub_refresh` and `sub_timeout` from both documentation and `salt.config`.
Merge pull request #3283 from s0undt3ch/hotfix/sub_timeout-and-pub_refresh

Remove `pub_refresh` and `sub_timeout` from both documentation and `salt.config`
`get_returns` now waits for `return` to be set in it's raw data.