Remove cond changing from place_inwards_cond_guard
Remove cond changing from place_inwards_cond_guard

This commit puts the responsibility of updating the conditionals of
statements to the calling functions of `place_inwards_cond_guard`. This
causes the function to do only what it says, and also be useful in
places where the IT isn't as simple as the loop and if cases.

rwbogl/gbg,rwbogl/gbg,rwbogl/gbg