Fixed output to display correctly for "command source" by fixing the correct flags being set.

Also emit the "Executing commands" message so it properly only comes out when desired and so it comes out in the right place.

<rdar://problem/15992208>



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@200875 91177308-0d34-0410-b5e6-96231b3b80d8
Fix the --source-quietly option to the driver so that it actually works.  Clean up the help
output a bit.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@200878 91177308-0d34-0410-b5e6-96231b3b80d8
An example summary provider for PyObject and the LLDB wrapper PythonObject hierarchy - this would have probably helped track down those refcount bugs..

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@200879 91177308-0d34-0410-b5e6-96231b3b80d8
Don't print out "script" results twice.

We now properly detect when a result object has an immediate output stream and don't echo the results a second time.

<rdar://problem/15954906>



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@200882 91177308-0d34-0410-b5e6-96231b3b80d8