[Client] Fixed clicking on avatar tags
[All] Used standard JSR-305 annotations
[All] Automatically infered @Nonnull annotations
[All] Handling additional cases of potential null pointer exceptions
[All] Further hardening of the code.

Resolved introspection issues that indicate bugs
[Client] Improved handling of clothes
[Client] Got rid of the game factory
[Client] Got rid of the game factory for good
[Client] Secured character class internals
[Client] Secured processing of map tiles
[Client] Fixed NPE during font loading
[Client] Added some logging output for the font loader
[Client] Improved removal of dialogs
[Client] Added the close dialog message the server is able to send
Merge branch 'master' of github.com:Illarion-eV/Illarion-Java