adds comment explaining the purpose of the header_spacer div
refactors showing/hiding of popups and overlays in Lightsquare

makes the system of hiding everything when the user clicks on the
page (except for the popup/overlay that was clicked) more generic.