Merge pull request #177 from geoffholden/master

Consider usb... to be a valid ISP_PORT
Add phony target to run pre-build hook script

Fix #176
Add `BOOTLOADER_PARENT` which has to be set if the user sets either of the other two BOOTLOADER variables

Fix #178
replace perl reset script with python one

Fix #180
Fix #127
python3 compatibility
Merge pull request #183 from sej7278/master

python3 compatibility
simplified packaging by removing dependencies on python3/pyserial
Merge pull request #185 from sej7278/master

simplify packaging by removing dependencies on python3/pyserial
Tweak AVRdude conf file detection in windows

On windows the AVRdude configuration file is now detected properly. The
comments and `README` are updated as well.

Fix #187
Bump up version to v1.3.2 for release
Add manpage back to specfile

Includes following changes
- change author info
- add examples section

Fix #188
Bump up version to v1.3.3 for release

Fix #189
Allow spaces in "Serial.begin (....)"

Fix #190
Fix #191