Merge pull request #133 from tgiphil/FixSim1

Fixed Simulator to be multithreaded
Merge branch 'master' of https://github.com/mosa/MOSA-Project into Exceptions2
Merge pull request #3 from charsleysa/Exceptions2

Bug fixes and changes
Merge branch 'Exceptions2' of https://github.com/tgiphil/MOSA-Project into Exceptions2
- PhiPlacement Stage should skipped when protected blocks exists
- Worked on exception handling (incomplete)