Move SynchronizedCache to hank-core
Add helpful constructor with initial values to AtomicLongCollection
Improve error message
Add client-side response caching to HankSmartClient and introduce HankSmartClientOptions.
Implement equals and hashCode in AbstractDomain only
Update IntegrationTest