root_thread adds mapping to hardware device memory
Merge pull request #88 from georgekang/master

memory: map hardware device regions in root_thread
lib: remove unnecessary asserts in bsearch
platform: use openocd to flash stm32f4 as fallback method
Add test user app.
Test memory address.
Merge https://github.com/f9micro/f9-kernel
Add semihosting testing.