Added signal handlers.
Added main() function.
Added IEngineServer implementation.
Added basic IWorld implementation.
Removed WorldException from API.
Fixed Scheduler::execute naming.
Fixed travis.yml (For real this time).