Heredocs in argument lists

Adding support for here docs that use the double chevrons '<<' in
argument lists.

eg. puts "hi", <<DOC
hello world
DOC