Initial commit of STM32F429 code and build files.
Add library project to build FreeRTOS.
Add missing resources for the LCD on the STM32F429.
Update main embedded code to support serial over USB
Enable the LCD on the STM32F429 discovery board.
Move LCD debug messages onto separate lines.
Add missing files for the USB to PC interface.
Add ability to send jumbo packets (>64 bytes) via USB.
Fix an issue where the USB_Write_Task might clobber memory.
Add an ISR for the Full-Speed USB mode.
Integrate Sterling's keypad code into embedded code.
Rename keypad.c/.h to keypad.c/.h.
Add common.h to hold common includes, types and macros.
Refactor main.c to reduce overall clutter.
Merge branch 'embedded-pc-comm'