Firmware

Custom puppet type and provider for checking and updating the firmware on the MXL switch