Merge pull request #21 from mmattioli/master

Updated Documentation
Merge pull request #22 from mmattioli/master

Changed ---no-tftp Variable
Merge pull request #23 from mmattioli/master

update REAMDE.md
updated todo
assigned self the /24 task
removed arbitrary /24 restriction in dhcpd, should work for 10/8 now
Merge branch 'dhcpd-debug'
updated docs

reflect status of overall debugging
Merge branch 'dhcpd-debug'
assigned self to debug modes

updated TODO.md
manual merge for #24
typo
str -> repr
Merge pull request #14 from psychomario/master

update from original
Allow specifying broadcast address for DHCP server to use. Default operation is unchanged.
fixes psychomario/PyPXE#25
Merge pull request #28 from ibobbitt/dhcp-broadcast

Add option for DHCP broadcast address
URLs are made incorrectly. They were ending up like ```http://192.168.2.2pxelinux.0``` (without a ```/``` in the middle).
Merge pull request #29 from ibobbitt/dhcp-typo

URLs are made incorrectly.
Use function to do TLV encoding for DHCP.
psychomario/PyPXE#26
Parse DHCP options on received packets. Starting to use them.
resolves psychomario/PyPXE#26