suffix option for configuration files

Added suffix option to be able to specify an empty suffix or something different from the default .conf
I think that an ending comma doesn't work with older puppet (was it 2.6 or 2.7?). Can you remove it.