added full avr support for uc
still untested
could be improved
need to inform about avr-g++
avrdude needs to be configured