Run insert/update/remove async on server when callback is given.

Sort of clunky, would like to get all the "if (callback)" code into
wrapAsync. Also needs a test.