Fixed the test to generate a valid image

Change-Id: I4d97ea635c54cef1c9a80699ffc704d2d2ef6139
Added utility function matplotlib_figure(width, height)

This saves on some boilerplate for setting up matplotlib figures in
Python views.

Change-Id: I2e30f1ae6466d3e0108b0b9279cc366bc5499563
Added comparison against baseline for Python View test

Change-Id: Icd69b17bd9cdfd992bc19356301cf6717fa4d61e
Removed dependency of pqPythonView on matplotlib

It remains dependent on PARAVIEW_ENABLE_PYTHON being on.

Change-Id: Ia519c9bbf5a2ba559b8c62e6d79c065ccdde23e4
Removed semicolons

Change-Id: I1036d88eb979dff73aeb0c4c6ea855091e14ab7a
Added two Python View tests

One tests creation of a view image from a numpy array and the other
tests creation of an image using only VTK. Added baselines as well.

Change-Id: I03ce0abaa029ebbc8284712e3dde11f13a51865f