refactored get mutation again.

It become needed for a mutator to know which specific meta/value pair it
was working on. Rather than extend the function, I've opted to just
give the callback the object directly.
Get mutators can now (legitimately) return notfound
Allowed mutators to use notfound as a response on get.