[sys-devel/base-gcc] Fix error with 'go' USE flag.

The upstream toolchain eclass has changed so that the 'go'
USE flag is no longer in IUSE for <gcc-4.7.

Portage throws out an error now if flags are not in IUSE.

The only place that the 'go' USE flag is implemented in this
ebuild is for a PDEPEND on sys-devel/gcc-config, however,
the upstream toolchain eclass alredy has a higher dependency,
and we already have the appropriate sys-devel/gcc-config
in Entropy.

So I just removed the PDEPEND line, deferring to the PDEPEND
in the toolchain eclass.

Signed-off-by: Mitch Harder <mitch.harder@sabayonlinux.org>
[sys-devel/gcc] Upstream toolchain restricts go >=4.7.x

The upstream toolchain eclass is restricting the 'go' USE
flag to >=gcc-4.7.x.

The change synchronizes sys-devel/gcc-4.6.3 with the Sabayon
version of sys-devel/base-gcc-4.6.3 which also required
changes around the implementation of the 'go' USE flag.

Signed-off-by: Mitch Harder <mitch.harder@sabayonlinux.org>
[sys-cluster/torque] import ebuild to fix with our Tcl

ebuild from Portage with a patch reverted, this one
https://bugs.gentoo.org/show_bug.cgi?id=453154
[sys-cluster/torque] add missing file, remove unused one