Enough of the mode is hooked up to press the run button.
Change name to PythonMode. Turn off Fisica compatibility.
Draft attempt at PDE-friendly error-handling and reporting.
Simplify runtime classpath manipulation.

Instead of using undocumented hacks for manipulting the classpath at runtime,
simply add library jars to sys.path in the jython domain.

This meant being a little more crafty with the build, so that the Processing
core stuff has access to OpenGL at runtime.
Implement "Import Library..."
Silence PySystemState warning when reinitializing.
Implement autoformat.
Use native python for format server if available.
Use native python, when available, to run auto formatter. Handle TAB, SHIFT-TAB, and BACKSPACE in pythonic ways.
Fix a bug that prevented backspace from backspacing at column 0.
Syntax highlighting for Python mode! Includes python oddities like multi-line strings.