Allow the Syndic configuration to be API friendly. Fixes #6229.

* There was no use for the defaults parameter to `syndic_config`. The proper use for defaults is to be able to pass defaults to both the minion and master configuration functions. This is now possible.
* Removed the `**kwargs` fromt the `syndic_config`, it was not needed in the first place.
* Several bad names(according to pylint) fixes.
`master_port` is minion related, not master.
Merge pull request #6232 from s0undt3ch/hotfix/fix-syndic-config-function

Allow the Syndic configuration to be API friendly. Fixes #6229.