merging this for now so we don't forget about this, but ubiquiti seems to have expanded into switches & routers as well.
so in the future this class will either needs to be expanded or split into different ones (wifi/switch/router).
* Clean up EdgeOS and EdgeSwitch verion reporting
* Fixes EdgeOS hotfix versioning
* Also clean up AirOS firmware
* Support ER-12
* lowercase vendorname
* Include EdgeSwitch and update subs to support more UBNT devices
* Adjust EdgeRouter model logic to use only standard OIDs
* Comments and code cleanup
* cleanup
* Include ER Infinity