If there are changes and no `acomment`, return the changes.

This makes the output match, using `test=False`:
```
ip-10-158-85-230.ec2.internal:
----------
    State: - file
    Name:      /tmp/foo
    Function:  directory
        Result:    True
        Comment:   Directory /tmp/foo updated
        Changes:   /tmp/foo: New Dir
```
Using `test=True`:
```
ip-10-158-85-230.ec2.internal:
----------
    State: - file
    Name:      /tmp/foo
    Function:  directory
        Result:    None
        Comment:   {'/tmp/foo': {'directory': 'New Dir'}}
        Changes:
```