Added a new demo project to use USART rather than USB serial, initialise SDRAM, and add an "sdram" command to shell to read/write entire SDRAM contents with a data check and timing.