major code changes
 - refactored plugin syntax to match PEP8 conding style guide
 - more verbose logging on plugin configuration
 - catch all raised exception instead of discarding them
 - correctly use config getFloat method when needed
 - log message consistency (used same pattern for plugin configuration log messages)
 - declare missing attributes
 - flagged some attributes with correct scope (protected)
 - correctly declare lists as lists instead of dictionaries
 - renamed variables using python reserved symbols
 - fixed forceteam %s spectate: spectate is not interpreted by the gamecode
 - added missing command descriptions
 - fixed some in-game message spelling
 - replaced color code ^9 with ^1 -> red in both 4.1 and 4.2
 - make use of self.console.setCvar when possible
bump up plugin version: 1.16
updated readme
fix bug when trying to load conf missing the 'matchmode_configs' section
[TESTS] update tests to match up new method names due to latest code refactoring
[TESTS] update test to match up refactoring (using cvar whenever possible)
[TESTS] update test to match up refactoring
Merge pull request #1 from thomasleveil/fixes_for_Fenix

Fixes for pull requests 16
fixed radio spam protection not raising ValueError on mute duration = 0
Merge pull request #16 from FenixXx/master

refactoring by FenixXx