KL46Z and K20D5M targets addition

	- sharing KL25Z implementation (same USB peripheral)
Merge pull request #191 from 0xc0170/dev_usb_kl46z_k20d5m

KL46Z and K20D5M targets addition to USBDevice
Merge pull request #190 from xiongyihui/master

add D0-D13 and A0-A5 for Arch V1.1 and Arch Pro
Update README.md
Removed hardcoded test scenario. Now test scenario should be imported from external JSON file.
Fixed minor pylint warnings and comments
to export lpc11u24 to gcc arm
Merge remote-tracking branch 'upstream/master'