Add support for write/writeln called with multiple arguments.
Merge remote-tracking branch 'krux/master'
add test for self-closing tag