Regression test for director.yml.erb

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
vcenter.password can start with a bang

Previously a password beginning with bang (!) would be parsed as nil by
the director

[fixes #55322154]

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
pull up common set-up in tests

[finishes #55322154]

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
Also escape vcenter.user and vcenter.address

Since these could also contain invalid chars

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
rename erb file that evals to an erb file correctly

[Delivers #55322154]
Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>