Updates to events

Misc bugfixes with events.
Events now properly prevent end of turn.
Added events for ideology adoption. NEEDS TESTING.
Added modVersion to everything. BREAKS SAVES. Should mean we almost
never need to break saves in the future.