Made chat messages ConfigurationSerializable

Made the following chat classes ConfigurationSerializable
* Click (done)
* Hover
* Message
* Part

you might want to include the caught exception in the new one.