fastutil in MessageStore
Messages get default ordering
Primitive collection in DefaultMessageMetric to prevent autoboxing
Reduce autoboxing to almost nothing in the storage manager

Also reduce the dependency on weak hash maps to just one.