proposed patch
Proposed patch.
Empty lines in the input file are not expected by parser
Drilldoc.h && short-circuit not working because || has same priority
Should accept unit types both with and without leading zeros