More compact construction event.

[UPDATED]   On construction, new unit is created with more compact logic.
                - No death or owner change events.
Decouple tile content setting from GameObject construction.

[FIXED]     Construction of new game object.
WIP - nullable location.
[ADDED]    Added invalidate() to Security.
[ADDED]	Added isAuthenticatedAs to Security to check if a specific user has been authenticated.
Merge branch 'master' of github.com:AODtorusan/Omicron