Add supper for Extension and  Framework targets

Be sure to quote paths everywhere, because if `info_plist` would be a path containing a space this would probably break.