Error when persistent mount.unmounted state run does not change mountpoints.

ret['changes']['umount'] is not always defined (only gets set to True when there was a change. never gets set to False).
We need to guard the code against KeyErrors.