CLOUDIFY-2022 refactor tests to fit unitests framework.
CLOUDIFY-2022 added non-interactive mode for testing
CLOUDIFY-2022 added enums
CLOUDIFY-2022 remove celery config
CLOUDIFY-2022 remove prn stream to not print all events
CLOUDIFY-2022 fix ambiguity
CLOUDIFY-2022 fix management host id
CLOUDIFY-2022 added tests
CLOUDIFY-2022 added script to update management worker plugins
CLOUDIFY-2022 pass branch name to env
CLOUDIFY-2022 added test requirements
CLOUDIFY-2022 use plugin installer and worker installer to install the celery agent on the management machine