Consolidate target_link_libraries() calls
There's no reason I can find for the various calls to target_link_libraries to be separate, separated by export headers