adding qunit testing files and system model
Merge branch 'master' of https://github.com/Evicatos/spacexplore

merging in Tom's changes
updated system_model a bit
Merge branch 'master' of https://github.com/Evicatos/spacexplore
merging html changes from master
refined system entities
adding a few more test for system stuff
Merge branch 'master' of https://github.com/Evicatos/spacexplore
merging in tom's game type changes
removed test code I accidentally left in SystemEntity
moved/refactored code into 'StarSystem' ghetto namespace and refactored unit tests
refactored code more to make the interface more sane to use when it being in a namespace is taken into account