Update Scanner.cpp

Adds double pointers to modify the token in the "get" function
For literal tokens, it sends the type to the template class instead of the child of literal