usb
USB working. Combine into maste branch

Note: The KEY is to set corrent VID and PID. Otherwise OS won't
recognize the device as valid.
Add bootloader rule in makefile

Thinking of a way to mix the normal sections and the bootloader
sections, without resorting to a link script
serial implemented

quite inefficient.. still thinking of a way
-
Merge remote-tracking branch 'origin/bootloader' into bootloader

Conflicts:
	bin/avr.dump
	bin/avr.elf
	bin/avr.hex
	bin/avr.map
	src/main.o
Clean
Bootloader working

MCUCR have to be set with both IVCR and IVSEL
Cleaned
1
Bootloader truely working

On hardware instead of simulation
Fully working bootloader

Also with brand new Makefile
Merge remote-tracking branch 'origin/bootloader'

Conflicts:
	Makefile
	bin/avr.elf
	bin/avr.map
	src/main.o