Forgot some english errors.

Signed-off-by: Gabriel Filion <gabster@lelutin.ca>
Errors display very weirdly in console.

Strings include a newline and some leading spaces. The result is not at
all interesting during a puppet run

Signed-off-by: Gabriel Filion <gabster@lelutin.ca>
Parameter $package's intent is not clear.

Signed-off-by: Gabriel Filion <gabster@lelutin.ca>
Remove some unused params.

Some of them really seem useless, and some don't need to be params at
all. Send case for "defaults" file inside class asterisk::config since
it's really a distro-specific value that doesn't need to be changed via
a parameter.

Signed-off-by: Gabriel Filion <gabster@lelutin.ca>
Bring back class parameters on main class.

Moving logic for these into a ::params class was the right way to go,
but removing them from the main class and spreading them into subclasses
was not the best choice.

Best practice wrt class parameters is to only have them in the main
class whenever possible.

Signed-off-by: Gabriel Filion <gabster@lelutin.ca>
Use main class's service_name parameter

Signed-off-by: Gabriel Filion <gabster@lelutin.ca>