svn - move certificate installation into role

the installation of the SSL certificate can happen
in the role class for svn, instead of putting it
directly in site.pp on the node

noticed when i wanted to move svn role around to a new
host i would have to move this too, and therefore
doing this first

Change-Id: I8928d829a2505173b0f8406386104959ba976e65