Java library for compact string storage