Updated makefile to allow specifying avrdude or dfu-programmer.