Ensure that extensions depends on generated headers
The libnautilus-extensions internal dependency must include the generated enumeration header file, otherwise we may end up building targets that depend on the library prior to have the header properly generated.