Fix typos in doco.

Refs #3544.
It's confusing to name an ImageFunction that reads PNG images "tif".

Refs #3544.
file_range is a vector input, so we should format it as such.

In any case, saying `file_range = 00` is just confusing, because it
seems like you are providing a string when really you are just writing
the integer 0 in a weird way.

Refs #3544.
Fixing the issues with {dual,quad}_flip in VTK-6.

VTK-6 algorithms only seem to work with SetInputConnection() rather
than SetInput().  These fixes may also be backwards-compatible with
VTK-5, need to check.

Refs #3544.
Handle UserObject AuxVariable dependencies for execute_on=jacobian
closes #4014
Remove default paramter from AuxiliarySystem::compute()
Getting stress at qps with MaterialTensorAux #4011
Fixing/regolding the flip_quad test.

There were a lot of issues with this test, but it now works with VTK-6
and produces a 4-fold symmetric image, which was the original intention
of the test.

Refs #3544.
Unifying the VTK-5 and VTK-6 code paths in the ImageFunction class.

Refs #3544.
Merge pull request #4021 from jwpeterson/image_function_fixup

Image function fixup
Merge pull request #4015 from permcody/exec_jacobian

Exec jacobian
Change the partitioner for this test, and enable it on GCC.

For some reason, the default (Metis) partitioner partitioned this 2x2
mesh differently on Linux vs. Mac, i.e.

-------------
|  0  |  1  |
-------------
|  0  |  1  |
-------------

vs.

-------------
|  1  |  0  |
-------------
|  1  |  0  |
-------------

Refs #3689.
Merge pull request #4012 from novasr/getting_stress_at_qps_4011

Getting stress at qps with MaterialTensorAux #4011
Merge pull request #4023 from jwpeterson/vtk_diff_serial_mesh_parallel

Fix the vtk.diff_serial_mesh_parallel test
Merge commit 'fac9ebec6a5833d613784df2afbc3ae763755f79'