Fix PHP Fatal error "Method Icinga\File\Csv::__toString() must not throw an exception in /vagrant/test/php/library/Icinga/File/CsvTest.php on line 35"
Fix PHP Fatal error "Interface Icinga\Data\DatasourceInterface not found in /vagrant/library/Icinga/Protocol/Statusdat/Reader.php on line 41"
Revert "Fix PHP Fatal error "Interface Icinga\Data\DatasourceInterface not found in /vagrant/library/Icinga/Protocol/Statusdat/Reader.php on line 41""

This reverts commit 35e12c2053685a6951765a007a0e3f8c7999734f.
Replace DatasourceInterface with Selectable in Icinga/Protocol/Statusdat/Reader

refs #6542
Revert "Fix PHP Fatal error "Method Icinga\File\Csv::__toString() must not throw an exception in /vagrant/test/php/library/Icinga/File/CsvTest.php on line 35""

This reverts commit f2fdd7f39df759ff27c9c133f40bbcae14820708.
Fix test Icinga/File/CsvTest.php because the method being tested has been changed

refs #6542
Fix test Tests\Icinga\Form\Config\Resource\ResourceFormTest because the method being tested has been changed

refs #6542
Remove Test\Icinga\Web\Paginator\Adapter\QueryAdapterTest because the test tests a non-present feature

refs #6542
Remove test Tests\Icinga\Web\Paginator\ScrollingStyle\SlidingwithborderTest::testGetPages1 because it tests a non-present feature

refs #6542
Replace Exception with Icinga\Exception\ProgrammingError in Icinga\Application\Loader

refs #6542
Do not expect a particular exception message

refs #6542
Merge branch 'master' into bugfix/test-fix-6542
tests: Fix path to `extcmd_test'

The path to `extcmd_test' is now `<icingaweb>/test/php/extcmd_test' instead of being relative to the current directory.

refs #6542
Merge branch 'bugfix/test-fix-6542'

fixes #6542