Detective Beebo: Night at the Mansion: Cute lil fixes

Cleaned up and fixed some other things. This is also yet another attempt at making the steam achievments work right. Everyday I live in agony. Enjoy!