Update custom-data patch; add JACK_HAS_CUSTOM_DATA_API macro
Add missing files