Corrected simengine/Makefile to build main last.

Task @T70 : DOUH! main was being built second, before almost all
the modules it needed to run. This was a legacy error from many
months ago. Corrected and tested.