Enable tests to be run as a dependency

This change explicitly sets the bundle name and FQN for the testing component and allows the Functional tests to be run from the vendor direcory..