Add generated reference ID for messages.
Add generated reference ID for messages.

Uses the UInt64 type, which spans 0 to 18,446,744,073,709,551,615.

davidstump/SwiftPhoenixClient,davidstump/SwiftPhoenixClient,mudphone/SwiftPhoenixClient,mudphone/SwiftPhoenixClient,mudphone/SwiftPhoenixClient