osdc/Striper: fix zero-length add_partial_result

If we add a partial result that is 0-length, we hit an assert in
buffer::list::splice().  Fix that and add a unit test to go with the fix.

Signed-off-by: Sage Weil <sage@inktank.com>