Python/Java template polish, c++11 version of GCC test template

I think that default python template should do usual imports, like the other languages.

I also added a prettyStr function to the Test template. Mostly so that strings are printed with surrounding " ", it is less confusing when your method returns an empty string.

A new GCC Test template. When your local compiler has access to c++11 (c++0x) , then we can have cleaner code when initializer vector arguments/return values. Since TopCoder uses c++11, this is a natural improvement, but the normal GCC template should remain in resources imho, because some people might not have access to those features.

Java template instances String arguments with the new operator. A common bug with new programmers / programmers who coded in a rush is to do == comparisons in simple problems. Like this thread: http://apps.topcoder.com/forums/?module=Thread&threadID=709720&start=0&mc=12#1380722

When running in local compiler that sets a = ".", this bug will not be detected.