Merge remote-tracking branch 'origin/master' into new_utf8
Crypto: Mark lots of lfuns as protected.
Also made some types stricter.
Merge commit '722771973bd' into patches/lyslyskom22891031
* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge branch '8.1' into peter/travis
Documentation [Nettle.BlockCipher]: Adjusted some references.
Removed trailing spaces.
Nettle: Added __builtin.Nettle.BlockCipher.
this_program:: -> this::