This updates the homeshick check command to check for modified files.

I've added tests for this update which also called for refactoring the `check a castle that is ahead of upstream` test.