Custom comment for sources list

At the moment source.pp simply adds a comment with the name in the $name.list file:

#file generated by puppet
# $name

This patch allows a custom comment:
#file generated by puppet
# Custom comment

If $comment is not provided, the default comment remains $name