Major update to the workings of the script.
Including:
- removed all non-standard dependencies
- switched from using
airport
tool towdutil
asairport
is being discontinued - update mac address generation process to use prefixes of existing vendors to avoid easy spoofing detection
- streamlined the whole script and removed redundant, unnecessary code
- added more detailed error logging
- fixed error where mac address might not be changed due to ifconfig misfunctioning