fixed bad detection of change on default and premature break

when using 'default' option module always flagged as 'changed', fixed the detection as per
https://groups.google.com/forum/#!msg/ansible-project/WVD371ocufo/pH2FD5aVCdsJ