Lexer / Parser improvement

Previously, Lex/Par were ignored despite of their in-effective in
parsing good tokens. But now I changed that problem once and for all ,
inside Mjonir Core Text-processing Tool class.

1. Token are no longer depend on Type enum, using Type system to unite
with Node and Cons Type at ONCE.
2. Removed Type Enum, using Class Wrapper insteads.
3. Added AllType , that contains all wrapper class.
4. Better performance
5. Type casting and conversion are better now, due to regex improvement
and Type system refactored.
6. Cons List build function is replaced.