added extent argument to outline of the first surf

The current example has bottom part of the outline missing for the first plot.
Merge pull request #42 from joonro/patch-3

added extent argument to outline of the first surf
PEP8 fixes
FIX mis indented arguments
PEP8 on the examples
Misc: Indicate the original canyon data file
Update the PyQt API to the new style.

This patch make sure the examples are updated to the latest PyQt API, changing the old setMargins to the newest stContentsMargins.
Merge pull request #49 from mattions/fix-setContentsMargins-method

Update setMargins to setContentsMargins according to the new PyQt API style.
Cosmit: remove unecessary try/except
DOC: Update the generated doc
NEW: Adding a Qt version of the gradient editor.

This was the last widget that was never ported to Qt.  This
checkin refactors the Gradient editor nicely and we now have both Qt and
wxPython versions.  With this, all of Mayavi's UI should be usable on
Qt.  Finally!
Merge pull request #50 from prabhuramachandran/qt_gradient_editor

NEW: Adding a Qt version of the gradient editor.
BUG: Qt: fix crashing full-screen-mode.

Previously, when you click on full-screen and press escape/q/e it would
segfault.  The earlier full screen would also not allow the user
complete interaction with VTK widgets and the like.  This has been fixed
although the behavior of the full-screen is different -- it basically
full-screen's the entire application.  On an mlab window the behaviour
will be almost as before.  This turns out to be quite useful in
practice.
Merge pull request #51 from prabhuramachandran/fix_qt_full_screen

BUG: Qt: fix crashing full-screen-mode.
Corrects qthelp docs creation.
Merge pull request #57 from Snegovikufa/master

Correction for qthelp docs creation