fixes #1154 - ms dhcp smart proxy error 400
This commit is not ideal in term of performance, as it forces us to read eachreservation options, a probably better approch is to read the output from thedump command instead.
clean up code passing, and removed duplicate code between dhcp server implementations
fixes #1116 - When requesting the same dhcp reservation, if its not conflicting return 200
Fixes #959 - Added Native MS DHCP options capture
Signed-off-by: Paul kelly <paul.ian.kelly@googlemail.com>
withspaces alignments
Added DHCP as a module