Fixed:
Some bugs (div by zero) in header detections.
Add AsParallel() for Linq queryes for header detection