Core: Added Token::isTokString.
AST: Moved StrEnt and Void types to AST and added Label type.

StrEnt has been changed to a non-object type, needing to be made into a pointer to be used.