Improved testing of output system and added support for output of discontinous data to GMSH format.

 - All output streams are destroyed in TearDownTestCase() static method.
 - Use TEST_F instead of TEST macro.
 - GMSH file format is used in one test.
 - Added support for output of discontinous data to GMSH file format.