Fix the searching as mac's can't be searched for at the host level.  Revert back to udhcp as dhcpcd doesn't used the already leased ip.  This causes issues in obtaining ip's at os level especially in cases on limited ip availability. Clean up unused functions in MACAddress class.

git-svn-id: https://svn.code.sf.net/p/freeghost/code/trunk@2376 71f96598-fa45-0410-b640-bcd6f8691b32