move all 'EUTel*Detector' files into EUDAQ

- classes only needed for data conversion with native reader library (now in EUDAQ)
removed obsolete M26 Generator

- likely purpose: use digital M26 data w/ algorithms written for analog sensors
- not used anymore
- addresses issue eutelescope/eutelescope#5
Introducing new hot pixel masker
Started woking on GEAR cast of pixel geometry description
Introducing GenericSparseCluster class and new cluster base class EUTelSimpleVirtualCluster
Modified GenericSparseClusterImpl
Modified even more GenericSparseClusterImpl
Fixed bug in GenericSparseCluster implementation
Removed EUTelMultiLineFit and made some updates to EUTelLineFit

Conflicts:

	src/EUTelLineFit.cc
	src/EUTelMultiLineFit.cc
Fixed comments in NoisyClusterMasker and NoisyClusterRemover
introduced sparseClustering3 algo
sparseClustering3 does now the same (stupid) cuts as sparseClustering(2)
Fixed bug reported by @mkofarag in sparseClustering
Renamed _sparse3MinDistance to sparseMinDistanceSquared
Renamed _sparse3MinDistance to sparseMinDistanceSquared
Replaces sparse clustering with the new algorithm, thsu removing EUTelSparseData(2)Impl

Conflicts:

	include/EUTelSparseData2Impl.hcc
	include/EUTelSparseDataImpl.hcc
	src/EUTelClusteringProcessor.cc
Introduced geometric clustering processor
Added temporary hitmaker
added update/test of EUDAQ nreader lib to the nightly tests
removed files belonging to nreader lib in EUDAQ