Parser: Implement extended scope variable as a new variable type

Closes #5 / https://github.com/OmegaPhil/geany-kvircscript/issues/5