Mode added to BusIn + allow creation of NC pins

Now BusIn can also use PullUp, etc, instead of only BusInOut.

If the pin is NC, it does get to the init, but all write/mode functions
are disabled. This is how it used to be in the old gpio version. Quite
some libraries allow users to make pins NC, and they are all locking up
with the current mbed version. This is far from a perfect solution, but
more a temporary fix.
Changed the Arduino tests order
Merge branch 'master' of https://github.com/mbedmicro/mbed
[STM32F3-Discovery][DISCO_F303VC] initial port.
[NUCLEO_L152RE] Add more interrupt_in pins
Merge branch 'master' of https://github.com/mbedmicro/mbed
[NUCLEO_F103RB] Add more interrupt_in pins
Modified: README.md
[NUCLEO_F030R8] Add more interrupt_in pins
Added EXAMPLE_1 /dev/null redirection host test to automation suite
Added 75% treshhold for test groups progress bars. In -r option
Added: second analog out.
Small testing script refactoring
Merge branch 'master' of https://github.com/mbedmicro/mbed
Merge pull request #258 from bcostm/master

[NUCLEO_xxx] Add more interrupt_in pins
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