Automatically update firmware to latest version

Allows remote updating of module firmware without the need for an ISP device.
Could this be public?