Add MessageTypeFlags enum for RPC Messages (#48143)
Summary:
Addresses https://github.com/pytorch/pytorch/issues/47145
Adds a new MessageTypeFlags enum so that checking for certain properties (e.g. isResponse, isRequest) can be done with a BITWISE AND instead of checking for each MessageType enum individually.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/48143
Reviewed By: mrshenli
Differential Revision: D25091008
Pulled By: H-Huang
fbshipit-source-id: 56a823747748633c1ef3fa07817ca0f08c7399a8