Remove all usage of the now deprecated per-arena-message system SkyMessages, replacing them with usage of SkyTrans.
Add support for SkyTranslationsConfiguration automatically adding the configured message prefix to message with includePrefix=true. This was previously done with SkyMessages, but that is now deprecated and this will replace it's functionality.
Add test that should catch issue #127
Fix message prefixing to include colors in prefix.
Fix error messages created from Validate.isTrue()
Merge StorageLoadListener and QuitListener into PlayerStateListener, so there's only one PlayerQuitEvent trigger.

Having two seperate triggers allowed for them to run in the wrong order possible, causing players to not get removed from the queue/game when they left.

This fixes #127
Merge branch 'develop' into arena-caching