Fix posibrain not turning off if no candidate

The reset proc was checking for the presence of a brainmob, while one
was created in the constructor. It should rather check the presence of a
key
Add check forposibrain without brainmob

This should never happen, but check nonetheless.
Merge pull request #2653 from Jupotter/master

Fix for posibrain not turning off