Fix for different game languages - Add thoughts

Changed the node used to verify a pawn as a colonist to ensure different
language compatibility

Added ability to add thoughts

Implemented ThoughtDefDumper