Add `ndc_normalize` class method to normalize NDC codes

Normalization to an 11 digit number is done for all the double-dash containing formats and the 12-digit-leading-zero from the VA. If the NDC cannot be normalized this method returns None, with one excetion: the 6-4 format which is not covered in pseoudocode but I see a lot in RxNorm.