Refactored core and platform definitions.
Added __ne__ or No Effect qualifier that prevents reserved
registers from being used.
Qualifiers __r__ and __w__ renamed to __ro__ and __wo__ to ensure
proper alignment.
Removed common Timer/Counter and UART types, added specific types
with minor differences to each of the platforms.
Minor updates in GPIO and interfaces.
Fixed volatile registers and const pointers usage.
Slightly updates SerialDma and SpiDma classes.
Fixed GpioInterrupt class for LPC17xx.
Updated ByteQueue and strexb.
Fixed ByteQueue init declaration. Fixed strexb compilation.
Updated OneWire over SSP and UART.
Fixed wrong transmission and reception after error condition detected.
Added USART to LPC11Exx.
Added GpTimer base class to LPC11Exx.