Fix bug with gcu's -a option.

Due to a loop bounds error, the ascii walls option was not
correctly changing the unlit wall features. The x_char
array has 4 entries, not 3.
Merge pull request #344 from non/bug/gcu-ascii-walls

Fix bug with gcu's -a option.