Add host field and getter to ResultException class

MONGO_CMD() does not reveal the connection used for the command, but we will be able to set the host if a ResultException is thrown due to GLE command failure.
Make document field on ResultException private

We have a public getter for this property, so there's really no reason it should be public.