GameEngine now extending AutoCloseable. TerasologyEngine modified accordingly. Content of TerasologyEngine.init() moved to constructor. Other changes, i.e. in the PC facade and editor/TeraEd.java are consequential. facades/PC/../Terasology.java checked out from version in PR #1129. Added getters for all EngineStates in both GameEngine and TerasologyEngine.