Bug 1713 - You can't check the existence of a typedef using the preprocessor. Added a preprocessor check. Also removed an overqualified method name.
[D-BUS Service]Name=org.freedesktop.DBus.TestSuiteShellEchoServiceFailExec=@TEST_SHELL_SERVICE_BINARY@ "this should 'fail' because of an unterminated quote