Replaced tokenizing logic with REMatch calls. For #37
Fixed column aliases to be prefixed by model name not table alias. For #37
Fix parsing of literals that are directly aliased. For #37

For example: select("0 AS someColumn")