Automatically update firmware to latest version

Allows remote updating of module firmware without the need for an ISP device.
Could, and should be - will change this.