fix(code): fix return value for set

The return value for set should be the value passed in
fix(code): get value should return correct value

With a blank cookie previously set, adding a new keyed value return a
false value
chore(release): release v0.3.0