Replaces all of std::endl with "\n".

This is done for potential and obvious file streams.

This closes #87.
Create std::array's explicitly in MeshGenerators.

This makes a 3 years old compiler happy.
Merge pull request #101 from endJunction/ReplaceNewline

Replaces all of std::endl with "\n".
Removed outdated include.
Add Counter struct.

This can be used for counting of meshes or other object instantiations etc.
Use BaseLib::Counter<Mesh> for mesh id.
Add UniqueMeshId test.
Merge pull request #98 from endJunction/AddMeshId

Add mesh ID.
Adding std::array ctors to TemplateXXX.

Using std::array is safe, so users should prefer this constructor to the older constructor with pointers.
Updated submodule ThirdParty/VtkFbxExporter
Install xsd files.
Added missing include for OpenSG.
Revert "Added missing include for OpenSG."

This reverts commit 5e9c0be7adcc015f0855c1313e6998439f2b8efd.
Updated submodule ThirdParty/VtkFbxConverter.
Coping points within PointVec::makePntsUnique() is faster.
Fixed linker error.
Fixed a warning.
Updated submodule ThirdParty/VtkFbxConverter.
Updated submodule ThirdParty/VtkFbxConverter.
Coping points within PointVec::makePntsUnique() is faster.