File download & Check added

Signed-off-by: Swizzy <swizzy@hotmail.co.uk>
Merge branch 'master' of github.com:Swizzy/FirmwareToolbox