Happiness change based on dwarfmonitor

Based on: https://github.com/DFHack/dfhack/commit/8e492b16695b6d0585e874e24ba4152da14c8975