Fixed food handler for mushroom soup - proper food level and saturation are applied and the player receives a wooden bowl back after nomming
Fixed the jump food exhaustion being added when player is swimming
Added IsSwimming and IsSubmerged flags and access methods
Removed the need to recalculate whether player is under water in ApplyFoodExhaustion
Fixed some formatting issues I accidentally introduced
Merge pull request #52 from ravenscroftj/feature/food

A few fixes for the hunger/food system + tests for swimming and submerged in cPlayer.