Modified /opt/shibboleth-idp directory permissions

Resolves #40 
I missed the `recurse=yes` above... I see where you're going with that... I hope this results in the minimal set of permissions for all files/directories.

I don't think you need 0755 though.