add random walls

Following a feature request by AmitAmely, this implements random walls. In labyrinth files, these walls are marked with O.