Last clock offset cleanup.

Limit of 1.5 seconds for measuring clock offset,
to limit the maximum error on a read.

The remote clock reading with smallest error since the last cluster
offset measurement is now used, rather than the latest reading. 
Did you perhaps overlook the curly braces at the end of map[string]RemoteOffset{}?