Add CRC16 support
Ticket #16:  STM32 OTG FS device driver endpoint allocation.  From Chia Cheng Tsao
STM32 SDIO driver: Add supported for data block end (DBCKEND) interrupt.  From Chia Cheng Tsao
Fix typoes in drivers/rwbuffer.c from Chia Cheng Tsao
Change in apps/examples/composite to eliminate some false alarm debug assertions
Fix typo/compilation error with USB device DMA memory allocation is enabled
SAM configurations:  don't use 3 memory regions unless SMC is enabled
Build/test framework for the Zmodem sz and rz commands which are on their way
A few more zmodem files; still missing a few but those are still fragile and like to undergo some resign before they are usable
Additional support needed for Zmodem debug
More Zmodem-related changes
More Zmodem bugfixes and new files
Resolve a few Zmodem sender streaming issues
Initial check-ing of (non-working) Zmodem receive logic
Fix an error in the ordering of fields in zm_transition_s structure; update documentation
Several fixes realted to receiving Zmodem files
More Zmodem bug fixes:  Too many pkttypes; Use wrong packet buffer
Fix some Zmodem buffer sizing issues
Partial fixes for Zmodem RX buffering problems.
Fix file write loop