Don't append port details to avrdude for usbtiny

Fix 138
Add option to set fuses without burning a bootloader

When using ICSP programmers e.g. usbasp, you can burn sketches directly
to the chip without having to burn a bootloader, however you do need to
set fuses e.g. if you're changing speed/BOD.

Updated help text to include "make set_fuses" and also changed
"make burn_bootloader" help text which wasn't entirely accurate.

Fix #141
Merge pull request #140 from PPvG/master

Don't append port details to avrdude for usbtiny
Update changelog about `usbtiny` fix
User-defined or calculated bootloader parent directory, allows for
relative paths as defined in boards.txt  e.g. "atmega"

Also added [USER] to ARDUINO_SKETCHBOOK detection

Fixes #126
Merge pull request #142 from sej7278/master

User-defined or calculated bootloader parent directory
Update changelog about the last pull request #142
Add `CONTRIBUTING.md` explaining how to contribute to this project
Allow target specific optimization levels/debug flags

Changing the optimization level from -Os to something else breaks the
SoftwareSerial library. This patch allow optimization flags to be set on a
per target basis.
Merge pull request #143 from mahoy/master

Allow target specific optimization levels/debug flags
Use `ARDUINO_HEADER` variable instead of hardcoded file names

Fix #131
Add information about license in `README.md`

Fix #128
Bump up version number to v1.1.0 for release
Added package directory with RPM SPECfile (and instructions!)

Linked to issue #144

Tested on Fedora 18, works fine except the ard-reset-arduino manpage displays
[1m and [0m around some headings, might be a bug in help2man 1.41.2 as it
works fine on Debian with 1.43.3, will try CentOS/OEL 6.5 next.

I didn't update the changelog as I didn't know what the new development
version is going to be.
moved to better directory layout
Changed documentation to use new path, also added dependency info.

Tested on Fedora 20 - help2man still a bit iffy
Merge pull request #145 from sej7278/master

Added package directory with RPM SPECfile (and instructions!)
Debian package rebuild instructions.

Shows a user how to make their own Debian packages from Git. Also has
instructions for getting official upstream builds for their distro.
Added some more build dependencies to ensure everything needed to build is
installed.
Merge pull request #146 from sej7278/master

Debian package rebuild instructions.