fix bug that different load same idBytes message leads on NULL
fix compare Message's sender error
more exception check in json parse
more QueryUser impl
more impl on UserQuery