fixes #570 avrdude port detection
I think I sort of merged in the auto echarge daughter board code
"merged" frm the branch