library: Store the used root strongswan.conf configuration
settings: Use strongswan.conf used during library initialization for reload

Since 4b670a20 we require an explicit strongswan.conf to re-load configurations.
However, the define was missing in the build, breaking SIGHUP based config
reloading.

Fixes #651.
settings: Make loading a NULL or empty pattern a (nop-)success