Doxygen tweaks and document all of weather to the best of my current ability.
Slightly more targeted way to disable noise generation when bashing terrain.
A few more price fixes.

One of these days I'll finish this.
Merge pull request #7752 from Rivet-the-Zombie/more-prices

A few more price fixes.
Disallow using roadmaps underground
Astyle relevant functions
Fix display of foods generated in containers
Fix indentation
More documentation based on comments.
Merge branch 'food_display_fix' of https://github.com/MattAmmann/Cataclysm-DDA into merge
Merge branch 'weather_dox' of https://github.com/bdragon28/Cataclysm-DDA into bdragon28-weather_dox