fixed crashes on multi-depth indexing (a[b][c]) and inconsistent matching of ) in expressions
fixed missing support for the != operator
fixed failures to check operators after subexpressions (a*b) * c
fixed crashes in: while(a, b, c)
updated struct typedefs to new format
fixed missing "^=" operator, fixed crashes on function array parameters, fixed skipping next line when not defining a thing as another thing (i.e. #define GUARD_H)