[DBClientHatohol][DBClientUser] Use HostGroupIdType & HostIdType

This commit also changes their definitions.

uint64_t ->
uint32_t

Because existing code uses uint64_t for them.