Configuration Improvements

Cleaned up imports

Globalized settings/variables for DHCP server (and PyPXE a a whole) so
that it is easier to configure

Added comments throughout to clarify configuration options and variables