update gem source to use HTTPS
fix logic used by consistency and completeness validations
Merge pull request #7 from uklibraries/minor-fixes

Fix internal validations for consistency and completeness