fixed for-loop parsing
cleaned up assertions (match now takes option args instead)
added debug info for missed or duplicate whitespace_checks

indents.c: added labels to error cases
missing whitespace checks added
fixed bracing checks
fixed more whitespace mismatches
Rewrote whitespace checking, including line continuations
fixed else not processing if the parent if didn't use braces
fixed a bug with multiline comment overrun