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.
[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
Correct TYPO for SPI pinmap_merge on RF Expansion port
added '\n' to error("") calls for all freescale targets and common source
Added: second analog out.
add fflush to exit
enable DEVICE_STDIO_MESSAGES on k64f
remove all line endings from error messages throughout mbed sdk (all targets)
Merge pull request #258 from bcostm/master

[NUCLEO_xxx] Add more interrupt_in pins
Merge branch 'mbedmicro.org/master'
Merge pull request #257 from dinau/disco-f303vc-initalport

[STM32F3-Discovery][DISCO_F303VC] initial port.
Merge branch 'master' of git://github.com/sg-/mbed into sg--master

Conflicts:
	libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/gpio_irq_api.c
	libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/gpio_irq_api.c
	libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_L152RE/gpio_irq_api.c
[DISCO_F407VG] Fixed PWM PA_3 (and PC_9) output issue.
Refer to:
http://mbed.org/users/mbed_official/code/mbed-src/issues/4
[NUCLEO_F302R8] Implement analogout_free function

This code was missing + make some typo corrections.
Merge pull request #261 from dinau/pwm_pa3_issue

[DISCO_F407VG] Fixed PWM PA_3 (and PC_9) output issue.
Merge pull request #247 from Sissors/master

Mode added to BusIn + allow creation of NC pins
Added NET_13 TCP client echo loop host test to test automation suite