implemented write of bignums to mmapped memory.
reading bignums works for positive ones, but is broken for negative