[NUCLEO_xxx] Add missing USBTX/USBRX pins definition
[NUCLEO_F401RE] Update STM32CubeF4 driver V1.0.0 (part 1/4)
Merge branch 'master' of https://github.com/mbedmicro/mbed

Conflicts:
	libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/PinNames.h
	libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/PinNames.h
	libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE/PinNames.h
	libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_L152RE/PinNames.h
Added 'peripherals test' cases filter to run only declared in private_settings' MUTs tests.
[NUCLEO_F401RE] Update STM32CubeF4 driver V1.0.0 (part 2/4)
[NUCLEO_F401RE] Update STM32CubeF4 driver V1.0.0 (part 3/4)
[NUCLEO_F401RE] Update STM32CubeF4 driver V1.0.0 (part 4/4)
[NUCLEO_xxx] Update license
Revert "[NUCLEO_xxx] Update license"

This reverts commit 4197942906678b24152a75b96ead7b084a840c1c.
[NUCLEO_F030R8] Update license
[NUCLEO_L152RE] Update license (1/2)
[NUCLEO_L152RE] Update license 2/2
Merge pull request #189 from bcostm/master

[NUCLEO_xxx] Update STM32CubeF4 driver V1.0.0 + update license
add D0-D13 and A0-A5 for Arch V1.1 and Arch Pro
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