Updated rules.
Removed junk rules.
Added new rules.
Many false positives removed.
Many new typos caught.