* fix: all languages added to installer
* fix: all languages added to installer and Admin
* fix: max crop/resources reset to level 1 value temporarily
This happened when level 1 granary / warehouse was built because of
a missing + sign in a formula.
#374
* chore: some more badges and thanks to JetBrains :)
* chore: one more badge :P
* chore: cleanup
* fix: Multihunter should have access to villages info
* fix: troops duplicate for certain tribes via raid lists
* fix: no need for WW Building Plan to start building a WW
#337
* fix: natar WW villages created without units
#392
* fix: sendunits.txt file could not be opened from Admin
* fix: WW villages created via Admin do not have any units
#392
* fix: WW building plans must be in player's village to start building WW
#337
* fix: hero training and revival misbehaving
* fix: spending hero points subtracts these from all player's heroes
#341
* fix: 2nd row of catapults firing when not allowed
#393
* fix: 2nd wave of catapults destroys targets and villages incorrectly
#393
* fix: adding new village via Admin generates incorrect fields
* chore: create default users with bcrypt enabled by default
* fix: in-game Support login fails
* fix: wrong password verify check allows for any login
When switching databse data (for example restoring a backup etc.) and
a user is already logged-in (has a valid cookie, and thus PHP session)
but that user doesn't exist in the database anymore, we need to log them
out, since no data are available for them.
A lot has happened here. Here's the list:
1. autoloader was added that should prevent various "failed to open
stream" errors when trying to load new classes
2. PHP-based data generation was replaced by MySQL-based one, hopefully
fixing the installation problems when insert payload it too high and the
DB wouldn't populate with some users
3. thanks to step 2, the installation should be really almost
instantenious, instead of waiting a long time for many SQL connections
and queries to populate the world
4. World Data & Oasis generation and population is done in 1 step now