Remove final rep(o)
Remove rep and re
Don't pass target to run_command either
Remove various eval_str params (failing specs)
Remove arg from select_prompt in the specs
Use accept_line in amend_line_spec instead of passing eval_string
Don't use stdout...
No passing eval_str in edit_spec.rb
No passing eval_str in bang_spec.rb
Fix play_spec and command_integration_spec
Don't pass eval_string in show_input_spec
Don't define methods on Object when testing prompt
Pass toplevel_binding to :when_started if appropriate
Allow Pry::WrappedModule.from_str() to look up modules from locals/ivars

No longer restricted to just constants.
update documentation for from_obj and from_class in Pry::Method
fix tests on ruby 2.0
Stop tinkering with pry_instance in Pry.start

This will let us wrap the instance in a driver more easily.
Move initialization out of repl_prologue
Add Pry::Driver to handle the reading and looping
Make bacon respect $VERBOSE env var (default=off)