[API] Provided a nice mechanism for identifying BitThunder Kernel versions.
[OS] Idle task, has a cooler LED flash pattern.
Added initial HAL for LPC Expresso 11xx.

This is derived from the Zynq hal, and therefore some of the code contains
stuff from the Zynq sources.
Compile FreeRTOS for M0 ... Compiles but port is untested as HAL drivers don't exist.
Fixed compiler errors for Building Cortex-m0 port.
[HAL] Zynq now uses the FreeRTOS Port Config directive.
[HAL] LPC11xx - Build process labels the HAL objects as HAL correctly.