Retry stratum if initiation fails for any reason after we have sent something (assuming there is more older variants we can try)
Attempt stratum mining.suggest_target before mining.subscribe, if --request-diff is used
Merge branch 'stratum_suggest_target' into bfgminer