Adding thread names
Fixing two bugs: unhandled exception in weather ability and innervoice wrong allow to speak condition