Merge branch 'fix-splatter' of https://github.com/kevingranade/Cataclysm-DDA into kevingranade-fix-splatter
Astyle construction.cpp and remove dos newlines.
Extract populating the available constructions list to a helper function.
Make hiding unconstructable constructions toggleable, and off by default.
Correct off-by-one error that allowed construction names to overwrite menu border.
Populate TERRAIN_WINDOW_TERM_WIDTH variable in curses mode, fixes terrain debug window being positioned incorrectly.
Adding NEVER_MISFIRES flag for fancy ammunition like military-grade stuff and lasers.

Now all ammunition that doesn't have the NEVER_MISFIRES tag has a one_in
(1728) chance of being a dud that doesn't fire. Now we're beginning to
separate ammunition quality from firearm quality.
Missing flag!
Damage happening

Still needs properly aimed, but it's WAY to late to start now.  Will
look into it tomorrow.
general cleanup
Reloaded rounds and recipe bugfixes!

First pass on this part, hold on for the really good stuff that's yet to
come!
Merge pull request #6140 from kevingranade/fix-terrain-debug-windo

Populate TERRAIN_WINDOW_TERM_WIDTH variable in curses mode.
Removed anger triggers on shoggot, this should make it more agressive.

Updated the skintype to return the correct message on hit.
The faulty bionic that emits sounds now gives a different message when you are deaf.
Merge pull request #6142 from Soyweiser/bionic_deaf2

bio_noise deafness fix.
Merge branch 'dont-always-hide-constructions' of https://github.com/kevingranade/Cataclysm-DDA into kevingranade-dont-always-hide-constructions
Added new monster tag. REGEN_MORALE, regens morale and anger on a monster when it has max hp. Up to the monster types max. Added this tag to the shoggoths. To stop them from fleeing like a little girl when they are at max hp.

Added the shoggoth as a spawn to slimepits undergrounds. As it did not spawn otherwise.
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA into Shoggoth_skin
extract code that sets item::fridge into separate function
add generic_no_ammo to ammo_types.json