Taught tokenizer and parser about integer literals.
Moved identifier parsing code into its own function
Added tokenizer cloning support.
Further progress.
Merged ast::preprocessor into ast::statements::preprocessor
Ripped out preprocessor code
Moved Identifier into crate root
Updated Rust and added preprocessor