Fix error when attributes don't exist at all

Issues DE186
Fix newer foodcritic thinking spec is a cookbook

Issues DE186
forced evaluation of the Node Attribute.

"developer_mode" should only be used if it is true.
Move the mod_ssl recipe from horizon to osops-utils
Add ssl.conf.erb as required
Don't override host in get_bind_endpoint.

Also remove unused get_env_bind_endpoint.