fixes #19
Save/Restore both lr and pc while context switch

Signed-off-by: gogojesse <gogojesseco@gmail.com>
Add sample code for mutex mechanism.

Signed-off-by: gogojesse <gogojesseco@gmail.com>
Merge pull request #19 from gogojesse/scheduler_dev

Incorrect return address in contex switch