Python Wake-On-LAN client with advanced options and IPv6 capabilities