fix(cmake): scope CSV process test directory definition to target
Replace the global add_compile_definitions() with
target_compile_definitions() so CSV_PROCESS_TEST_DIR is scoped to
csv_process-lib and propagated through its public interface.