Add array-comma-string for better parsing attributes

This is fix for bnc#903674
Crowbar and/or nova cannot cope with vCenter cluster names containing spaces
https://bugzilla.suse.com/show_bug.cgi?id=903674
Merge pull request #1154 from mjura/array-comma-string-function

Add array-comma-string for better parsing attributes
Fix indentation of exported YAML

When exporting a barclamp that only used the default values from the template
(added_attrs.empty?) the "attributes:" key in the generated YAML was not
correctly indented.
Merge pull request #1156 from rhafer/batch

Fix indentation of exported YAML
Temporary show_raw_attributes? helper

In order to merge the other rails 4 barclamp branches quite early i have
added this helper temporary. It will be removed by the rails 4 branch
and placed at the correct location to make the rebase easier.
Merge pull request #1159 from tboerger/feature/raw-view-helper

Temporary show_raw_attributes? helper
Avoid temporary service outage with error 503

Two changes to the the ports.conf template cause two delayed apache2 reloads
that happen almost simultanously. A resulting race condition with the creation
of the unix socket used by mod_wsgi is the origin of a temporary 503 service
not available error when accessing the nova dashboard shortly after a chef-client
run. Decoupling the two reload commands prevents this.

See also https://bugzilla.novell.com/show_bug.cgi?id=897996