Merge EUTel Master with newest GBL code and examples

We can begin to merge this code now with master. 
Examples with and without magnetic field work. However the magnetic field residuals are still a bit off. This is most likely due to other modes of alignment needing to be used for this run, i.e z shifts. However this can not be checked until we fix pede2lcio. 
The other examples I am working on. 

I have changed the name of some of the processors since there names were not very descriptive.

Things that still have to be completed within the code:
1) Fix pede2lcio and make sure it matches with the implementation of gear in TGeo.
2) Create a better way to histogram. My histograms in the code are setup in a very stupid way since I will create a better way of doing this, if Eda has not done this already.
3)It seems that in some runs I am still double counting scattering from planes. The difference between some runs is obviously the geometry. We need to make sure that this works ALL the time and not just some. 

should this be "true" by default? would be good, if all other reco chains work with it.
I mean EUTelMille + TestFitter or DafFitter examples.