Add master_id to pub/ret data as ground work for multi_syndic
Basics working, can't handle restart of a master yet...
Handle failures of upstream masters
Update notes
pep8
Major re-work to look more like MultiMinion
Add hard coded timeout for syndic being dead
More code cleanup, wrap all the calls to syndics in _call_syndic
Make backoff use acceptance_wait_time
Pep8 cleanup
Add master_id to master docs
Replace source_hash with a more clear file state example
Merge pull request #14690 from jacksontj/multi_syndic

Multi syndic
Merge branch 'enhancement/file-source-hash-doc' of https://github.com/seegno/salt into seegno-enhancement/file-source-hash-doc
clarify source hash files and the source hash raw data
Merge branch 'seegno-enhancement/file-source-hash-doc' into develop
Merge branch 'develop' into FreeBSD-jail-jls