Implement power-cycling via a custom shell cmd, update models.py
Created by: nekromant
This pull request contains 2 fixes:
- Implements a convenience -r switch, that allows the user to specify a shell cmd that will do power-cycling instead o DTR line (useful for raspberry-pi like SBCs with serial ports lacking a dtr line)
- Updates models.py with some info I had a while ago in stcdude's mcudb (Unfortunately, it doesn't contain eeprom sizes, but should still be quite useful).
P.S. I also want to add a progressbar to match avrdude, would you prefer for progressbar2 or tqdm?