Ensured check digit returns as an int value.
Re-arranged check order on main checkCode method.
Merge branch 'master' of github.com-rottingham:rottingham/ProductValidation