Settings class implementation, adding comments, create some functions.

* You can now load the config.yml using Settings.

* Changing prices to join, create a team or create a base is now easier.

* More descriptions on each functions.

* Adding a new function "refresh" which will automatically get new values from config.yml for some variables.

* Adding a new Settings attribute "classicWorldName" which is the main world name.

* Adding a new Settings attribute "debugMode". Please use it while displaying debug message using console.

* Adding a function to know if a location related to a player team is in a enemy location.

* Adding TODO: check if the first barbarian spawn is spawnable (you often spawn in a wall at the first connection !)