21407 - mcollective config parser has problems with spaces before keys in server.cfg

Previously the config class would fail to parse configuration options
that started with whitespaces and would fail with "Unknown config
parameter key".

This commit strips the whitespaces from configuration keys and replaces
the error message with the easier to debug, "Unknown config parameter
'key'".