Add DHCP configuration, CLI domain list management.
Changed:
- Added DHCP configuration support.
- Allow running in check_mode.
- Various permission tweaks.
- Reconfigure pihole on configuration change (opposed to restart).
- Support for pihole CLI domain whitelist/blacklist management.
Thanks @BrainStone for the pull requests!