Fix test.py invocation, fix deletions check, cleanup

Fix a typo that prevented running the deletions check when test.py
was started without parameter - or with --check-all.

Show all files that have a problem and do not abort after the
first one.

Add extra whitespace for deletions check
Run deletions check it after niceness/syntax checks.

Sort output of books so that first success gets reported, then failure.

Rename --non-voting to --ignore-errors

Change-Id: Ic5271ca395c18f2a37976b7addb98ab3d5acf14b
Merge "Fix test.py invocation, fix deletions check, cleanup"