Clean-ups, improved validations, moved Google parsing functions to GTIN model.