change the SOIL repo to use my own fork
Merge branch 'master' of https://github.com/archSeer/moon into sprite-updates
Fixed SOIL ref error
Added State::CoreTest

And State::TestBase with some simple assertion functions