Update Persistor to use new utils so that it supports mongo types

I think the formatting of this file is a little out, but reading the comment, this is pulled in from vertx-3?