Fix chicken scheme imports
Simplify setting this ivar
Split out and fix LanguageModuleDependency tests
Don't use "assert_not_nil"
Shrink requirements.rb
Fix requires in test_x11_dependency.rb
Add test for differing module and import name
Suppress warnings in test_pathname_install
Fix missing require in x11_dependency.rb

Fixes #18918.
weechat: disable gettext/NLS for now

This is a workaround for #18722.
tap/untap: use Array#length, not #count

Array#count was apparently introduced in 1.8.7.
Merge branch 'refs/heads/master' into tests/travis