build: Pass dependency to resource header
libnautilus depends on both generated resource files, but the header is only needed by the executable and there is no dependency on it to enable build parallelism, since both targets can be built independent of each other before linking.
Fixes #380 (closed)