mobjects: do not lock hash in common case
blob: properly handle offset writes when cfg.bsize is set

Reported by: shaitan@