Continuation broken for Python scripts when using non-interactive input (Xcode for example). 

The problem was the read_func we were supplying to the interactive interpreter wasn't stripping the newline from the end of the string. Now it does and multi-line python scripts can be typed in Xcode.

<rdar://problem/17696438>

llvm-svn: 217843
diff --git a/lldb/source/Interpreter/embedded_interpreter.py b/lldb/source/Interpreter/embedded_interpreter.py
index 51a9716..10186f5 100644
--- a/lldb/source/Interpreter/embedded_interpreter.py
+++ b/lldb/source/Interpreter/embedded_interpreter.py
@@ -61,7 +61,7 @@
 
 def readfunc_stdio(prompt):
     sys.stdout.write(prompt)
-    return sys.stdin.readline()
+    return sys.stdin.readline().rstrip()
 
 def run_python_interpreter (local_dict):
     # Pass in the dictionary, for continuity from one session to the next.