Merge pull request #610 from shamanas/master

Use findCommonRoot to infer the type of an array literal. Closes the oldest issue standing, #10
Wow, we had elseif(s) ? And they worked? NagaQueen is crazy stuff.
Fix regression, closes #611.
Merge branch 'master' into 97x
Version requirements. Closes #613
Treat 'near' and 'far' as reserved keywords, Closes #612