migratebundle: relation inference

The testing is a little on the light side, but has been manually verified against all known bundles
that we need to migrate.

Probably not necessary, but is there any circumstance where we should consider the scope when determining if things can relate, for subordinate charms?