Alignment steps now also print the event number via EUTelUtilityPrintEventNumber

This is required for the test cases, since they require a REGEX from this output. Since alignment processors are very verbose anyway, it will only print the info every 100k events.
Also EUTelMille will not throw a StopProcessingException() if it reached enough tracks, but will simply return; from the ProcessEvent() - this is a little slower, but Marlin will throw a ERROR message if it receives above mentioned exception. This must not happen!