bump version to 0.31
tweak test for undef might_have
fix for join_type = LEFT undef (rt 67528)
discard_changes before handling post_updates.
update Changes for 0.31