Giant update in one commit
 * Changed default config settings (new formula and bumped default history length up to 24)
 * Added preliminary food group support (still needs work)
 * Added food values tooltip overlay when holding shift
 * Added saturation HUD overlay
 * Added food/saturation restored HUD overlay while holding food
 * Added config option to turn off diminishing returns entirely (so that it only adds the client-side HUD/tooltip stuff)
 * Added support for hunger-based history
 * Added support for configurable hunger rounding modes (defaulted to 'round')
 * Fixed TiC foods not displaying the correct hunger values (fixes #1)
 * Fixed Hunger Overhaul integration regarding foods that it does not directly overwrite (see modFoodValueDivider config option of Hunger Overhaul)
 * Added config options controlling how saturation modifiers are effected by diminishing returns (affect.food.saturation.modifiers and affect.negative.food.saturation.modifiers)
 * Probably more stuff that I forgot