Fix a bug in attribute printing for XJSOpeningElement.
Teach ReturnStatement printer to parenthesize multi-line XJSElement nodes.
Preserve whitespace between XJSElement children.