blk: fix return value of BTT nsmap callback

Ref: pmem/issues#18
Wouldn't it be better to modify these callbacks in the way that in case of success they return the `count/len` passed in, and 0 otherwise (not -1)? Then, we can use `size_t` for returned value in all the cases.