Extend the type of argument and return value of V1L_Write

This allows adding up to ssize_t chunks