added rudimentary tmux support. refactoring pending
refactoring
Merge pull request #3 from kevinjqiu/master

added support for tmux

Looking good -- thanks a lot.
Fix missing !exists

The !exists variable check was missing when tmux was set as the default
slime option, so it was always set to tmux even if the user set it to
"screen" in his/her vimrc.
fix default -> screen
fix screen session name completion helper
simplify and improve

* use slime_config for both screen/tmux
* use slime_target to decide on screen/tmux (defaults to screen)
* use delegation to call appropriate functions
fix whitespace
README
Unexpose plugin functions
Make keybindings configurable
Add support for calling custom functions during escape

Custom functions must be named as _EscapeText_&filetype, ex:
_EscapeText_scala
Add custom escape for scala in order to use :paste mode
Add custom escaper for python

Somehow the python REPL loses the newline information when pasting.
Convert them to the CRLF character before sending.
Merge pull request #6 from caio/master

Don't expose functions & Allow keybindings configuration
Merge pull request #7 from caio/master

Add support for calling custom functions during escape
Add option for tmux target pane
more details for README.md
use set-buffer/paste-buffer instead of send-keys

allows for better transport, in particular utf-8 (issue #11)
update loader trap