Gets the Python REPL to work with the code module

The REPL no longer chokes over for-loops, and other multiline statements.
Error reporting improved (tracebacks, and syntax errors).
If more input is required, this is told to the user.

The vimnb.vimrc now includes syntax highlighting for errors.
Adds keyboard shortcut for splitting codeblocks