Moved dot support for variables/commands into tokenizer. Pre-work to support expressions with variables with dots.
Added support for true/false types
Fixed if-else support