fix for issue 24

prevents the crash by handling the iterator better.
adjust horizontal blockage routine

to handle bigwall integers for explosions and LOS functions.

also fix up the footstep sounds.