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.
Merge branch 'dont-always-hide-constructions' of https://github.com/kevingranade/Cataclysm-DDA into kevingranade-dont-always-hide-constructions