980506 - Fix creation of pulp cert file to have permission 600

Bug 980506 - pulp-admin login stores user-cert.pem world readable 
https://bugzilla.redhat.com/show_bug.cgi?id=980506