hashCode in toString and exceptions into error.

[UPDATED]   Show hashCode in all toString for easy comparison.
[MOVED]     logging.exception -> error.