Rename dnsmasq-global-settings.conf to dnsmasq-local-settings.conf -- these settings are 'local' to my configuration, which is why I named it dnsmasq-local-settings.conf in the first place.
Clarify documentation.
Minor: Fix typo.
Improve documentation.
Rename pxelinux.conf.optional to pxelinux.conf.disabled , to clarify that the file is not used by default.