Updated UART classes.
Reduced overhead of low-level classes used by multiple platforms.
Changed naming of internal UART structures.
Updated SSP and SPI classes.
Updated I2C class, added I2C for LPC17xx.
Minor changes in SSP and UART classes.
Added different startup files for each platform.
Fixes in GPIO and NVIC.
Added initial support for LPC11xx.