change data size calculation

because unix process will adding additional 1 byte in end.
please reading:
https://github.com/jarib/childprocess/blob/master/lib/childprocess/unix/lib.rb#L177
so change calculation:
if even number don't add + 1( +0)
if cardinal number should add +1