[HatoholException] Modify exception macro name.

THROW_HATOHOL_EXCEPTION_WITHERR -> THROW_HATOHOL_EXCEPTION_WITH_ERRORCDE
[HatoholException] Modify exception macro name.

THROW_HATOHOL_EXCEPTION_WITH_ERROR_CODE
[HatoholError] Add error code.

That represents the connection failure of the Zabbix or Nagios(NDOUtil) and other.
 HTERR_FAILED_CONNECT_DISCONNECT : Failure due to disconnect.
 HTERR_FAILED_CONNECT_INTERNAL_ERROR : Failure due to internal error.