Allow -1 as a blank put-code, because used by the UI.
Merge pull request #171 from ORCID/dev-fixPutCodeValidation

Allow -1 as a blank put-code, because used by the UI.