[HatoholException] Add function which throw the exception message including the error code.

THROW_HATOHOL_EXCEPTION_WITHERR: should be set the "errocode(HatoholErrorCode)" and "messege".
THROW_HATOHOL_EXCEPTION(Existing function):no change of usage.
this change is in order to notifying the  cause of error, when occured the disconnection.