Fixed TARGET STM32F4XX spi_api.c syntax error
Merge pull request #424 from istarc/master

[STM32F4XX] Fix TARGET STM32F4XX spi_api.c syntax error
Added script major / minor version
Added correct target counting when filtering option -S with -f filter
Added 'firefox' as one of the ways to copy binary to target device (other options are cp, copy, xcopy, shutil.copy()
Refactoring: created test_api.py and moved test code and classes to separate test api file. Prepareing to add MPS2 reset functionality
Added test web services API file
Refactoring: moved optParse options frm singletest.py CLI script to test_api to group common options in one place. Added new file test_webapi.py to store there web services API and related functions
Few pyLint and pyFlakes defects fixed
Refactoring: Continue refactoring for separate CLI and webservice API / functionalities in test suite. Separated by subclassing: 'one responsibility per class'
[NUCLEO_F334R8] Fix I2C clock issue
Merge pull request #426 from bcostm/master

[NUCLEO_F334R8] Fix I2C clock issue