clean up krypt since it is coming from the gem as source
monkey patch krypt to allow it to work with native disabled - fixes #1650