don't crash if scheme is nil
at least ignore temporary variable declarations ( | a b c | ), actually handle later
adjust manually generated warning in script that runs tests to really only trigger a warning in Xcode 4.6 (parsing rules apparently changed so it was generating an error instead