Add's "avrispmkii" to the list of ISP's that don't have a port

defaults to reading communication_type from avrdude.conf rather than explicitly setting the -P flag which is the user override.

fixes (mostly) issue #279