Fixed behavior of Incr’s ‘default’ param to match Couchbase behavior

If k doesn’t exist, Incr(k, amt, def, 0) creates k with a value of ‘def’
and returns ‘def’ (not def+amt).
If exp parameter is negative, you instead get an error if the key doesn’t
exist.