Initial Commit

Gotta add tests
added subnet objects
added groups
updated dhcp object logic
fixing more things
upated grammar to better handle nested groups

Update things to match the new changes in how options and parameters are
handled and create a new rule for creating nested groups.  I need to write
tests for this.
Fixed option and parameter scope
testing
added tests
make configs comparalbe
add top level rule to the parser
Properly tests equality between configs
cleanup
Wrote a really fucking lazy diff
wrote less retarded rules for macs and ips
Move dhcpd_compare files to their own directory
Add __init__.py so Python can find the modules
Add dhcpd_compare command
Be case-insensitive when comparing hosts
Make MAC comparison case-insensitive