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.
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
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA into Shoggoth_skin