meta/fiximports: clearer if statement

Prefer 'if x not in y' to 'if not x in y'.

Test Plan:
$ ./precommit.sh
phl: ws fix, 2 empty lines before license text
PEP8: all comments should start with a space

Conform to the PEP8 by updating all comments starting '#-' to '# -', and
all '#=' to '# ='.

This only affects the legal notices at the end of source files and the
boiler plates for test plans.

Test Plan:
$ ./precommit.sh
$ ./testbed/arcyd/acceptance_tests.sh
$ ./testbed/arcyon/acceptance_tests.sh
Arcyd cli: stop if working copy has changes

Prevent user error of using parts of the Arcyd cli which make commits
whilst there are staged or unstaged changes in the working copy.

This avoids the scenario where changes to auxillary files in the arcyd
repository are accidentally committed when adding new repositories.

Auxillary files might include e.g. helper scripts expected to with
enterprise-specific logic.

Test Plan:
check that this fails as expected
$ ./testbed/arcyd/test_shell.sh
    $  cd ../arcyd/
    $  arcyd stop
    $  rm config/repository/localhost_fs_origin2
    $  rm -rf var/repo/localhost_fs_origin2/
    $  touch blah; git add blah
    $  arcyd add-repo localhost fs origin2