Track body wetness [WIP] [CR]

Here is my attempt at storing body wetness in its own entity and not in the morale. Unfortunately, I have done something silly and I get a crash. I am hoping it's something obvious, but breakpoints don't work for me in C::B.
This does not refer to the iterator at all. Is This intended? If so, you might want to move it out of the loop, maybe even add something like
```
if( ( mfb( i ) & flags ) == 0 ) {
    continue
}
```
At the beginning of the `for (int i = 0; i < num_bp; ++i)` loop.