made Being::gotoLocation, which sets a Being's location and has that Being observe it, and fixed a stupid bug in Entity::setShortDescription