Bug 1058180 - Only create app migrator when absolutely needed; r=fabrice