Revert "Merge pull request #34 from adamralph/26-detect-changes"

This reverts commit c78f6c41f6cd5286f001fe7e8f1904b6dedb5875, reversing
changes made to 2032c7da3bea72f44dd009ec421b1905bd15cd2d.

Back out and close #26