Add meta data support for client

Other code may need to tack on additional info to a client. For example a push notification system would need to store the push token along with the client info.