Enhance the make file.
Fix global memory controller for the address space allocator.
Reset cpu when the program ends.
Check for the availability of the thread.
Merge remote-tracking branch 'domi/master'