Added attributes for preprocessor punctuator token types.
Made significant additions to parsing of punctuator tokens.
Made more progress on implementation of preprocessor tokenizer.
Fixed issue with cloning preprocessor tokens.