Extends functionality of VTKOutput further

This is the second step of refactoring the VTKOutput class. When
P[12]VectorFunctions are added to the dataexport, those now get
written as vector fields.

Commit also adds a basic functionality test for the VTKOutput class.
23 jobs for mohr/VectorFunctions in 90 minutes and 48 seconds (queued for 2 seconds)