Revert "Merge pull request #36 from MentorEmbedded/sb-1905"

This reverts commit f901bfd0980267f8a2a8c6c164b8ffbcbe0a1a7d, reversing
changes made to 69d2f98edaf42fa48641ef32794faca7636b9132.

cs-license & friends don't obey TMPDIR, so this workaround had no useful
effect for our builds.
tcmode: disable pseudo for gcc/g++/cpp

The sourcery toolchain writes temporary files to /tmp, and includes the
username. If multiple users are doing builds with pseudo enabled, it'll try to
write to the other user's file, since both will use 'root', and the build will
fail as a result.

We don't want to wrap all the toolcahin binaries, as they don't all call the
tools which write these lockfiles, and objcopy has to be excluded, as it
modifies installed binaries when the packaging process splits out the debug
info. If that operation occurs outside of pseudo's knowledge, Bad Things will
happen.

JIRA: MEIP-393, SB-1905

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Merge pull request #41 from kergoth/sb-1905

tcmode: disable pseudo for gcc/g++/cpp
Merge remote-tracking branch 'mel/release/2014.05' into foo
Merge pull request #43 from drewmoseley/merge-from-release-2014.05

Merge from release 2014.05