Add supper for Extension and  Framework targets

I can't think of a case where the user would need to manually modify this (has there been any support requests?)

I'd say we keep it like this, same as the main bundle for now...