Added callback (now being used) for writing to multiple addresses
with a callback to speed up writing.
Bootloader has separate build files from the firmware and tests now
Bootloader neeeded to service handshake callback before getting
to bootloading loop
Changed usart_tx so that setup waits for DMA enable bit to go low
before changing DMA registers, as it should
Changed application rom addr to 0x08010000 and ram addr to 0x20001000
Updating of vector table address to application's vector table
was incorrect
Vector table address wasn't getting changed to correct address
for application
Changed application RAM address to 0x20000000
Changed file names and removed unnecessary files from bootloader
folder
Added command line argument support for binary to flash
Bootloader now disables peripherals it uses before jumping to application
Changed instances of "luftboot" to "bootloader" in Makefile
Added README
Removed -tText from leds Makefile