Adding Darwin support for make upload

avrdude was failing as the makefile was only checking against CYGWIN and MINGW. Adding a check for Darwin allows for usage on Mac OSX.

Might consider removing the checks, but didn't know why they were there in the first place.