firmware: Fix USB error during --run

firmware will wait for 5ms after reception of last packet before exiting
to user program. This prevents collisions with the last ACK from host
PC.
firmware: clean up configuration file
firmware: dont test for 00 in store calibration.

This is an impossible combination and will never occur, so no testing is
needed. Saves 4 bytes.