Tests for Proxy::Puppet::Runner
First pass at DHCP API tests
Move dhcp configs into test/fixtures/dhcp/
Parse dhcp.conf test fixture instead of a stub
Tests for DHCP API route /:subnet/unused_ip

Set a consistent temp file location and clear it before each run.
Test for ISC DHCP included files
Completion of tests for all DHCP API endpoints. Not passing yet.
I think Record.compare_options might not work, here are some putses to debug.
Need two calls to unused_ip to make sure it rotates the lock file
Clean up the params input to the DHCP::Server.addRecord method

This fixes the ability to match and ignore pre-existing identical DHCP records.
Avoid nested arrays and extra array copies in the ISC DHCP config parser
Add another failing test that should not fail for DHCP API