Reimplementing streams not as a hero state.

This will let the hero to do other actions while in a stream (if the
stream allows them): use the sword, use an item or move.