Refactor License_init.initialise

Clean up initialise, and move xcp-mode error handler into initialise, since we
now call V6client functions from initialise.

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Add dependency injection for V6client to License_init

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Add Pool_role_shared.set_pool_role_test for unit testing

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Add unit tests for CA-121350

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Add some packages and paths to merlin file

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>