Fixing copying a file across partitions

Fixes #8
Using stream.pipe instead of util.pump, since the latter is deprecated
my bad, forgot about exceptions
Merge remote-tracking branch 'unRob/master'
Updated package to 0.4.2.