Overall OVF improvement

OVF is much better supported now :) . I think there is now even a chance that the generated ovf file would be accepted by as is and the image would run.

There were also some potential "undefined concatenation" issues in the old code, everything should be in better shape now.

Enjoy