proper exception handling for Cluster API
updates to ClusterMember class definition
fixing getTimestamp method for ClusterMessage