Roll back the changes I made in r193907 which created a new Frame
pure virtual base class and made StackFrame a subclass of that.  As
I started to build on top of that arrangement today, I found that it
wasn't working out like I intended.  Instead I'll try sticking with
the single StackFrame class -- there's too much code duplication to
make a more complicated class hierarchy sensible I think.

llvm-svn: 193983
diff --git a/lldb/scripts/Python/python-wrapper.swig b/lldb/scripts/Python/python-wrapper.swig
index 70948a0..4a3ad31 100644
--- a/lldb/scripts/Python/python-wrapper.swig
+++ b/lldb/scripts/Python/python-wrapper.swig
@@ -211,7 +211,7 @@
 (
     const char *python_function_name,
     const char *session_dictionary_name,
-    const lldb::FrameSP& frame_sp, 
+    const lldb::StackFrameSP& frame_sp, 
     const lldb::BreakpointLocationSP& bp_loc_sp
 )
 {
@@ -251,7 +251,7 @@
 (
     const char *python_function_name,
     const char *session_dictionary_name,
-    const lldb::FrameSP& frame_sp, 
+    const lldb::StackFrameSP& frame_sp, 
     const lldb::WatchpointSP& wp_sp
 )
 {
@@ -855,7 +855,7 @@
 LLDBSWIGPythonRunScriptKeywordFrame
 (const char* python_function_name,
 const char* session_dictionary_name,
-lldb::FrameSP& frame,
+lldb::StackFrameSP& frame,
 std::string& output)
 
 {