Updated bapi.py to reflect API changes.

Slight loss of fuctionality, as currently BAPI never returns
`boss_needs_cleaning_no`, and no longer provides a message of its own. I
may add a message back in though, or just leave that to Bash.