Using revmgo's new typeBinder for bson.ObjectId's

Nearly the same PR as before, just without the TypeBinder in the App :)