Fix: Consider usb... to be a valid ISP_PORT

AVRDUDE requires -P usb to be passed as an argument for some ISP
devices, and it is also required in the case where you have multiple
usbtiny or usbasp devices connected at once to select a specific one.

Fix #167
Merge pull request #177 from geoffholden/master

Consider usb... to be a valid ISP_PORT