[dm, persistent-data] If a space map is asked to decrement a reference count below zero return -EINVAL.

This old behaviour was removed in commit f722063.

This is a serious error, and I think we should put a DMERR in here as
well just to hilight it.

The question of why dm-cache is triggering this still remains to be
solved.