FIX #30 by allowing unchanged rows to be skipped (and optionally not reported)
Added a test to check that skipped rows are reported by default but
can be suppressed if necessary
Merge pull request #47 from rhunwicks/fix-30-allow_skip_rows

FIX #30 by allowing unchanged rows to be skipped
Merge remote-tracking branch 'upstream/master'