Initial work on issue #112

* Fix Python libs makefile for cross compile
* Create Makefile.modelsim so now can run example using make SIM=modelsim
Merge remote-tracking branch 'origin/Issue#112' into issue#121
Get modelsim working #112 on top of scheduler re-write #121