tests: Add plugin_import fixture to get plugins for tests
Tests couldn't be run locally with newer versions of buildstream because the plugins couldn't be loaded using "local", and it would be unreasonable to expect people to have them installed via pip.
The plugin_import fixture fixes this by copying the plugins into a subdirectory of the project when tests are being run (and deletes them afterwards to avoid cluttering the repository with old files)