Incapsulated default hash configs (static factories instead of public static final fields)
ObjHashConfig made AutoValue (accidentally forgot to do this when AutoValue was first introduced)
Fixed bug in JPSG: if option value clashed with other dim's name or any of formatting keywords, errors occured
Reworked HashConfig and capacity choosing subsystem
Use org.junit.Assert instead of deprecated junit.framework.Assert in ByteKeyHashMapTest