fix missing bibjson key and logic around detecting when a licence has not been detected
Merge branch 'master' of github.com:CottageLabs/IsItOpenAccess
integration tests for requesting a new record and re-checking the state of that record, and associated minor improvements to the workflow to support.  The integration tests that support this aren't 100% reliable, as nothing can currently be removed from the archive, so earlier tests affect later ones - this needs to be fixed