Merge commit '722771973bd' into patches/lyslyskom22891031
* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
Merge remote-tracking branch 'origin/master' into new_utf8
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge branch '8.1' into peter/travis
Added a few more tests.
Decoding of negative integers was broken. Remove pike implementation completely and always use the C version.
Enabled now working utf-8 test.
Added some basic and spotty tests.