Issue 820: Parameters download

Fix Issue: Parameter download stops in the middle of the process.  It will re-request any parameters that didn't go through.

Sometimes the usb connection dies.  This happens when there is too much data throughput at once, often triggered by a parameters download.  This will be fixed by an updated USB library which will be implemented soon.