Added Makefile support
Updated USB library
CMSIS Update
Low-level delay implementation replaced with C imll
Makefile: object and bin files are in separate dirs
gdbinit -> gdbexec, +gitignore
USB S/N from chip
Alternative implementation for UserToPMABufferCopy
Makefile: Made ld script file prerequisite
Nice sin() output; main fund cleaned up