bouncy castle dependency upgraded
license is not revoked if url is null
tests refactored and extended