Fix deprecation warnings
Fix "slurp", spotted by Mouq++
We don't need no Junctions  :-)
Merge branch 'nom' into newio
First attempt at making pipe() work

Alas, this doesn't compile on OS X because of:

  moar(11870,0x7fff7bf29310) malloc: *** error for object 0x7fc8bbfaeae0: pointer being freed was not allocated

during stage parse.
Make the previous commit compile on OS X

Yes, that's the minimal difference I could come up with.  Alas, something
like

  .say for pipe("cat fooz").lines

still breaks with:

   No such method 'item' for invocant of type 'NQPMu'

in the nqp::decont($PIO).   Giving up for the day.  Hope this helps someone.