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.