Documention and fixes for openSUSE and system provided avrdude

Got some fixes in this branch:

* Mention Perl packages for openSUSE 
* Fix AVRDUDE_CONF without AVR_TOOLS_DIR set.
* Document AVRDUDE and AVRDUDE_CONF