moved gms- and shp-interface to FileIO-namespace; added a bit of documentation
added GMSH helper-classes to seperate namespace
removed --readNonBlankLineFromInputStream-- since it is not called from anywhere
added legacy interfaces to Legacy namespace
renamed FileIO/MeshIO to FileIO/GmshIO and moved GmshInterface and TetGenInterface on level up
fixed missing namespace changes
Merge pull request #318 from rinkk/FileIOCleanUp

FileIO structure clean up.
Split GMSH and Legacy namespaces.
Remove two unused functions from FileIO.
[BoostXmlCndInterface] Changed sig. of virtual Writer::write().
[BoostXmlCndInterface] Made reading/parsing of geometry tag xml more clear.
[BoostXmlConditionInterface] Added CondType _type to decide what type of condition should be written.
[BoostXmlCndInterface] explicit to constructor.
[BoostXmlCndInterface] Removed most of the write() method.
[BoostXmlCndInterface] Test functionality.
[BoostXmlGmlInterface] Removed parameter name to fix warning.
[BaseLib] Set path for test data in Configure.h.in to the cmake generated path.