use go1.4 (devel) branch to support additional range syntaxes, simplify GOROOT handling