Made the checking for unused identifiers more helpful. Added in a check when building the symbol table for boolean expressions so that it does not think that boolean operators are variables.