Minor cleanup.
Refine conditions for passable.

* Do not check if moving inside of a block that is ignored by passable.
* ray-tracing: Always check vclip up AND down.