Reloading of settings

The patch enables to user to send SIGUSR2
or use redshift-gtk to load new settings from
redshift.conf. It is configurable whether the
new settings should kick in directly or if there
should be a short transition to them.

Currently only adjustment settings are reloaded,
but this could be extended to include location,
monitors and adjustment method.