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
memory: put all PROGBITS sections together
Add definition of ulong
loader: use uImage to replace elf format for f9 image.