Fix Token constructor not setting variables correctly
Refactor position info into SourceLocation struct
Clang-format CheffeToken.h
Add const qualifier to CheffeToken member methods