Added gfs_chksvc_t and implemented on_clnt_newchk

uuid in on_clnt_open is still not fixed.
I don't think char[5] is enough for ip address, such as 255.255.255.255 needing 16