Also make identity driver settable in proposal

Otherwise, all the LDAP-related attributes are useless since the driver
won't be changeable.
webui: Also hide SSL section header when not using native frontend

We were hiding the content of the section, but not the header.
Merge pull request #113 from vuntz/ldap-full

Also make identity driver settable in proposal
Merge pull request #114 from vuntz/ssl-header-apache

webui: Also hide SSL section header when not using native frontend
Define attribute for keystone group
Fixes to SSL certificate generation

Several fixes, including:
 - do not recreate the certificate if it already exists
 - do not change permissions on directories that might be different than
   what we expect (code was assuming it was always
   /etc/<component>/ssl/{certs,private})
 - make private key non-readable by the world
webui: Some fixes related to SSL generation too

This includes:
  - remove toggle_ssl_files() javascript: this was just broken and not
    working fine. This is replaced by changes below.
  - really set insecure to true when generating certificate (it wasn't
    set in the json)
  - also make the path to certificate and key files disabled
webui: Fix string to be consistent with other barclamps