Added STM32F411RE defines
- Add Nucleo F401RE Support
Update RTX_CM_lib.h

Fix Init SP for STM32F401RE
provide default initialization of some local variables in serial_api.c:serial_format()
Add multiple compile queues support (multiprocessing)
Add header stats cache for need_update() routine
Add compile order consistency
Merge branch 'master' of https://github.com/screamerbg/mbed
Reordered the logics around compile_queue()
Revert global toolchains optimizations
Changed comment
Add -j option to build.py, build_release.py and make.py
Multiple compile jobs are not enabled by default unless -j 0 or -j >1 is specified
Remove --depend option that is specific to armcc
Increased KLxxZs interrupt handling speed

Instead of checking one bit at a time use a simple binary search
algorithm. Speed increase is roughly 250% (bit more for KL46).
Merge pull request #396 from Sissors/master

[KLxxZ] Increased KLxxZs interrupt handling speed
Merge pull request #394 from fritzprix/master

[RTOS] Nucleo F401RE Support
Issues from pyFlakes corrected in the script (removed some unused imports and functions)
Indented using AStyle
pyFlakes issues fixed. Simple refactoring
pyFlakes issues fixed. Simple refactoring
pyFlakes issues fixed. Simple refactoring
pyFlakes issues fixed. Simple refactoring