Added STM32F411RE defines
[K20D50M] PinNames correction, UART pins definitions, GPIO IRQ speed up (as KLxx)
[K20D50M] K20D50M - correct target name
[K20D50M] GPIO IRQ - CLZ to get position in irq handler
Added INITIAL_SP for F411
Added USB Host MIDI support.

I've read, and accepted the Contributor Agreement.
http://mbed.org/users/kshoji/
Merge pull request #399 from kshoji/usb_host_midi

Added USB Host MIDI support.
Merge pull request #398 from 23chrischen/master

Added INITIAL_SP for F411
Merge pull request #397 from 0xc0170/dev_k20d50m

[K20D50M] K20D5M -> K20D50M
pyFlakes issue fixed: Removed two unused variables
Added few comments to functions. Removed fixed TODO in copy function. Refactored one function to return string instead of priting it.
Removed TODO section in comments - all TODOs are fixed and implemented now.
Added exception handling for prettytable and serial modules - gracefuly handle missing imports.
Removed (again) RPC test from automation pool.
Updates to LPC4330_M4 drivers
Remove log file
Update LPC4330_M4 README
Added simple print to table in -S switch command
Added TIMEOUT as one of the rest results. Fixed test result structure in result summary (not all results were added)
Restored assert on gpio_object.h. Added export template for GCC ARM Embedded (TOOLCHAIN_GCC_ARM)