Added NET_1 and NET_2 (TCP / UDP client) automated tests to test suite
Added new functionality: now you can use -P switch to test MUT's peripherals only
Added 'ethernet' peripheral dependency to all NET_x tests
Added EXAMPLE_1 /dev/null redirection host test to automation suite
Added 75% treshhold for test groups progress bars. In -r option
Small testing script refactoring
[NUCLEO_F302R8] Implement analogout_free function

This code was missing + make some typo corrections.
Merge branch 'master' of https://github.com/mbedmicro/mbed
Initial K20 fixes

Added the required gpio-irq enable/disable + fixed bus_frequency
Merge branch 'master' of https://github.com/mbedmicro/mbed
[NUCLEO_F030R8] add more pwm, correction in I2C
Merge branch 'master' of https://github.com/mbedmicro/mbed
[NUCLEO_F030R8] add pin for UART
Modified timer code

Timer/Wait timer
Some tab fixes
Moved ticker timer to a PIT channel + adjusted namings

The timer which creates interrupts is now also done using one of the PIT
channels. Since also here no chaining is possible we still need to do
some bits in software, but 32-bit without prescaling is still better
than 16-bit with.

Also some code was moved around and naming conventions changes, since no
lptmr is used anymore, and calling both pit-timer would get confusing
[NUCLEO_F302R8] Move SetSysClock() in mbed_sdk_init() + minor modifications
Update gpio_irq_api.c

More irq's and user button bugfix copied from NUCLEO_F103RB commit ab7cc12 by bcostm
Update device.h

Enable DEVICE_ERROR_PATTERN to detect errors with fast blinking on green and blue leds.
NUCLEO_F401RE and NUCLEO_F302R8 - FPU enabled