restructure the code in Template.pm->subvars to handle recusive #INCLUDE. It also fixed the support of #INCLUDE in osimage.partitionfile; It also resolved the issue that osimage.partitionfile script cannot have variables
fix bug 4088:xdsh to IBM RackSwitch does not work
defect 4133: the fix for the xml escape char conversion when getting mypostscript
 defect: 4133: fix the code to transfer escape character for the output of getpostscript.awk