Merge pull request #58 from aestrivex/master

mlab.savefig with positive magnification fix
ENH: Update changelog before 4.3.0 release.
REL: Updating version for 4.3.0 release.
use kwargs for wxpython 2.9 compat
Fix the following error:

QWidget: Must construct a QApplication before a QPaintDevice
In the VTK class browser when VTK was built with QT/SIP support.
fix creation of scripts on win32
also use kwargs in ex. handler
Merge pull request #62 from mluessi/wxpython_2.9

FIX: use kwargs for wxpython 2.9 compat
ENH: Improve `test_*_anim` functions.

The `test_*_anim` functions never showed the animations as they did not go
through the UI event loop.  We now use the `animate` decorator to do
this.  The code is refactored a bit to reuse the non anim functions and
then use the anim version to show how the animation is done.  This
nicely shows the animate decorator as well.

Also fix the animate decorator to preserve docstrings and other metadata
by using `decorator` if available or `functools.wraps` otherwise.
Fix TVTK for VTK 6

The problem was that VTK 6 seems to return NotImplementedError for abstract
classes. So we just catch this exception and treat it as TypeError for VTK 5.

Fixes #72.
Fix an import error

See the previous commit for details.
Merge pull request #73 from certik/vtk6_fix

Fix TVTK for VTK 6
Merge pull request #71 from prabhuramachandran/use_animate_in_test_anims

ENH: Improve `test_*_anim` functions.
Fix #75: Use front buffer if offscreen is False.
Merge pull request #76 from prabhuramachandran/fix_offscreen_rendering_xvfb

Fix #75: Use front buffer if offscreen is False.
first addition of superquad code
added intro, cleaned up code to PEP8 std
renamed
Merge pull request #79 from enthought/add_superquad_example

Add intereactive superquadrics example
Bugfix for problem assigning directly to data in MGlyphSource (zendesk ticket :13299)