support GCC_ARM for LPC4330_M4

 - Linker script is based on LPC1768
     number of NVIC is 16 (CORE) + 53 (M4 in LPC43xx) = 69,
    therefor, reserve at the top of RAM0 (address:0x10000000)
    to relocate NVIC vector table
 - startup file is based on startup_ARMCM4.S in CMSIS V3.20
     change NVIC name for cortex-M4 of LPC43xx
 - add GCC_ARM for LPC4330_M4 in python scripts
 - add some descriptions for GCC_ARM
Added sleep to LPC81x

http://mbed.org/users/mbed_official/code/mbed-src/pull-request/6
Merge pull request #111 from hototogi/lpc43xx

support GCC_ARM for LPC4330_M4
Merge pull request #112 from Sissors/master

Added sleep to LPC81x
fix the documentation to match implementation
Merge pull request #113 from mazgch/master

fix the documentation to ethernet api to match implementation
Avoid hardfault when CAN object is destructed.

interrupts have to be disabled(can_irq_free) before we turn off(can_free) the peripheral
Merge pull request #114 from mazgch/master

Avoid hardfault when CAN object is destructed.
There is only an LPC4088 target
Provide generic pinout defines

This commit adds generic peripheral names to various mbed enabled
boards, to make it easier to write portable code amongst various
mbed boards.
Merge remote-tracking branch 'origin/master'
Fix LPC4088 codered exporter

Use softfp instead of hardfp for code generation, in order to make linking
with the mbed SDK (generated with softfp) possible.
LPC4088_EA doesn't exist anymore, remove from build_release