TLS: add missing options to shipped yaml. Bug #709.
TLS: create certs directory during startup if it doesn't exist yet. Bug #710.
TLS: create certs dir on 'make install-full'. Bug #711.
Yaml: give a more detailed error if the user supplies a directory instead of a yaml file. Bug #803.
Generate proper errors if sid,gid,rev values are out of range. Bug #779.