OpenCA Registration Authority & Certificate Authority - Puppetized.  [IN PROGRESS]