Added count argument to disk read/write

The count argument in disk_read() and disk_write() is now passed to the
FATFileSystem instance. This allows more efficient disk drivers to be
written that can read and write multiple sectors at a time.
Using jinja2 environment to load the template file.

This enables the use of template inheritance, see
http://jinja.pocoo.org/docs/templates/#template-inheritance
For this commit, renamed GHI_MBUINO to OC_MBUINO as required for the platform change as well as the TARGET_GHI_MBUINO to TARGET_OC_MBUINO directory.
Added self parameter to mbedToolchain::__exit__() method

Removed unused modules' imports

Few minor indent issues fixed
Merge pull request #446 from PrzemekWirkus/Toolchain-cleanup

mbedToolchain class simple cleanup
Test bugfix: bugfixed RTOS (mutex, semaphore) - not thread safe stdio causes test result prints to be interrupted by threads' printing

test bugfix: added support for targetID print from device for 'hello world' and 'stdio' testcases
Change "error.h" to "mbed_error.h" to avoid conflicts with 3rd party code
Bumped SDK revision number
Enabled GCC_ARM for NRF51822 targets in official build
Merge branch 'master' of github.com:mbedmicro/mbed
Adds a standard DONT_CARE pin name that allows specifying that any pin will
work in a pin map.  This is currently used in the NRF51822 serial API to allow
specifying any pins as a UART.
Revert "Adds a standard DONT_CARE pin name that allows specifying that any pin will..."

This reverts commit c804dc8013bb067d0281f082ed28c5e07aca0541.
Disables checking UART pins checking on nRF51822.
add missed port
Merge pull request #448 from xiongyihui/stm32f407

add missed port for DISCO_F407VG
Merge pull request #445 from Experiment-626/master

Renamed TARGET_GHI_MBUINO to TARGET_OC_MBUINO to match the new name of t...
Merge pull request #443 from neilt6/master

Added count argument to disk read/write
Merge pull request #444 from chrta/enable_jinja_template_inheritance

Enable the use of template inheritance for exporters
[NUCLEOs] Set heap size to 0x400
Merge pull request #447 from webbbn/nrf51822_uart_any_pin

Adds standard DONT_CARE pin name for specifying that any pin will work